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

已采纳回答 / 暧月的猫
这个问题,其实问得不对。如果能运行到那 b应该是10,但是&&有断路的效果就是说  你&&前面的条件一旦为假的话,后面的语句是不会运行的。所以也就没有b为9还是为10的问题了。其实你问的这些不算什么(b++)+1+(++b)+(b++) 这里面b各是什么值,你可以自己用你的环境测测  对你的理解更有帮助。

已采纳回答 / long宝宝
=是赋值运算,==是关系运算。因为如果写成z=x+y,相当于把x+y的值赋给z。而不是去比较他们是否相等了。这个一定要注意

已采纳回答 / 赫兹1719
再仔细理解一下if语句,包括if语句的其他结构  (分支结构)

已采纳回答 / 可罗
简单点理解:a++结果是a,因为进行+1运算时,已是下一步了,所以运算对本次结果无影响;++a是自己先+1,再输出本次结果,所以运算对本次结果有影响

已采纳回答 / cowardly_I
默认下标从0开始计算,0 1 2 3   比如我们的 1 2 3 4。一百以内,那么就是小于100吧?

已采纳回答 / 慕奶姨
你没有看到同学代码这个功能吗?<...图片...>

已采纳回答 / 夏进牛奶
好像没有  真希望能 能出一个这样的

已采纳回答 / May_Day
<...code...>这样不就5-9行了- -!

已采纳回答 / 康振宁
第7行的分号用英文输入

已采纳回答 / 超_0
|| shift+enter上面那个\符号键

已采纳回答 / 小肠杆君
你确定你的代码能正常运行?在你定义函数cost()时,就是错误的。首先是返回值不对,你的返回值是double类型的,但是你没有使用返回值修饰符,所以默认的是int型。其次,函数的参数列表里面是形参列表,需要给定数据类型,你这里只有形参名,没有形参类型。<...code...>针对你的代码进行了稍微的排版。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消