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

已采纳回答 / 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旁边不用‘ ’

已采纳回答 / 阿满子
printf后的分号必须是英文(;)不能是中文(;),两者区别很大

已采纳回答 / 修裾欲溯空
1.第一个字符必须是字母、下划线,其他字符可以使用字母、数字和下划线 2.标识符不能和关键字同名

最赞回答 / 慕尼黑4073835
内外循环,n不会随m的改变而改变,m%n是取余运算,一个素数是只能被1和它本身整除的数字整除,所以当m%n==0时说明还能被其他数整除,故不是素数,跳出循环,进入下一个数

已采纳回答 / 慕瓜1225115
  for(int i=8;i<10;i--)这里 不对吧  i是递减 判断条件应该是 >0  另外 i 应该从9开始 

最赞回答 / 光辉之岁月
int main()代表定义主函数,一般在c语言调用库之后定义

最新回答 / 慕神9401321
测试题中,执行代码是:printf("恭喜小明可以参加校篮球队 ");是先用if语句判断是否height>=180,然后再执行代码的,并未有所冲突。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消