为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 天然的纯指挥
你的标点符号用的是全角,敲代码的时候把输入法换成英文,英文输入法默认标点符号是半角,中文输入法默认标点符号是全角,全角标点符号C语言不识别,if的括号中的判断句半角符号!与=连起来才表达“不等于”的意思,例如:!=,   !=,前者是半角,后者是全角,全角标点符号之间是有很大空隙的

最赞回答 / chestdream
因为++x和x++的答案相同,但是意义不同。要根据实际情况分析。这里只能用x++和++x

最新回答 / qq_mipaicix_04041678
都包含的,简单运算就是y=a+b-c这种样式还得,等式左边就是一个待求的值

最新回答 / qq_灬笨小孩_0
谭浩强的C程序设计

已采纳回答 / 小小粉刷匠007
你只要运行成功就可以了,这个上面要求的是跟代码一样才行

已采纳回答 / miku酱的哲学之路
正确答案是A,D,D的话,让-3以double的数据类型赋值给a;A?哪错了啊?根据运算法则,先a=a-(a=4)*(a=3),就相当于a=5.2-4*3;然后a=5.2+(5.2-4*3),所以a输出出来就是-12;(a=4)*(a=3)这样是可以的,就把他看作4*3,就行了,平常开发中也不会这样写,主要看你概念熟不熟悉~C选项,你懂的,根本不是一个赋值表达式~B中,=的左边应该是变量,而不是表达式,你可以这样看,把"a="给省去,就"a*3=2",这里就错了。多注意这些概念,加油~

最赞回答 / 阿满子
题目本身不严谨(题目解析与参考答案不一致)按题目解析:每行输出的空格数等于(最后一行*号数减去当前行的*号数)除2;则空格数应该是3,2,1,0然而按照参考代码j<5;实际输出的空格数为4,3,2,1按题主所说的j<4则符合了题目解析。

最新回答 / 妖魅3
不用回答了,我已经明白了,谢谢

最新回答 / 慕桂英6193908
你如果把自定义函数放在主函数后面,要在主函数前面要声明你的自定义函数

最赞回答 / ToString
printf("Jack运算结果是:")--这里没有打换行符\n,所以“我算不出来”就直接接在"Jack运算结果是:"后面了

已采纳回答 / hsunkeji
%f是带有6位小数点,%d为带十进制整数,你的输出因为需要显示小数点
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消