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

最赞回答 / 慕粉1539494622
‘==’相当于数学中的等于‘=’为赋值,例如int a=10,b; b = a;//含义就是把a的值赋加与b,则b的值就为10

最赞回答 / 慕粉2255516209
程序第五第六第七行赋值错误,应该是int n=c; float f=c; double d=c;这样赋值才正确

最新回答 / 非鱼3940743
先将i减1,后将i减1的结果带入运算

最新回答 / 慕村7273173
不是有运算结果吗  你可以一一代入  自然就明白了

最赞回答 / PENGboY
主函数中的int i=0只是是给i的初始化,调用的int x = 1是fn()这个无参数调用函数的函数体的一部分,对静态局部变量x的初始赋值。int i与int x没有直接关系。<...图片...>

最新回答 / qq_时间都去哪了_5
是对的,只是第四步写多了点,第二步中已经有了执行执行快的操作,其实第四步只需要跳回到第二步即可

最赞回答 / G_Felix
是因为中间有的课程没有过,才显示的。

最赞回答 / 慕莱坞1086289
return不是跳出循环,而是直接结束。看你代码的意思是在数组arr中查找是否存在等于value,有则返回下标,没有返回-1.区别在于return以后不会再执行后面的代码,break只是跳出循环,后面的代码依然会执行。希望帮到你!

最赞回答 / qq_诺一个灬夏天_0
a++是先输出再计算,++a是先计算再输出,不一样的

最赞回答 / 琼华紫英
for(j=i;j<5;j++ )  //这里是根据屏幕上空格的规律写的,i=1,j=1,所以j=1,2,3,4会输出4个空格,i=2的时候j=2,j=2,3,4会输出三个空格,输出开始的位置不会因为循环开始的数值不一样而改变,然后就是最后一行前面其实也是有1个空格的。        {            printf(" ");    //输出空格        }//这里是根据屏幕上空格的规律写的,for(k=0;k<i*2-1;k++  ) //这里是接在上面输出完空格后再输出的,所...

最新回答 / qq_WANGYEQUAN_0
跟C#代码的强转类型差不多double a=(int)2.5;

最赞回答 / 慕粉3978467
cuntinue是跳出一层循环 例子中就是i=5时 跳出这一层循环 如果是break 那就运球6次以后的不会输出了

最新回答 / qq_酷酷_0
1、(a+b)                               72、(a+b)/a                           7/3 = 23、b%(a+b)/a                      4%7/3  = 4/3 = 14、a*b                                 125、a+b%(a+b)/a+a*b         3+1+12 = 15 6、a+b%(a+b)/a+a*b-b      16-4 = 12
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消