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

已采纳回答 / Virture
如果是1月,当时是直接算天数。这里不是一个月的总天数去相加的。例如是2月,说明1月的31天都过去了,所以case 2:sum=31.算的是过去了的时间。

已采纳回答 / Perona
因为a对应的ASCII码为 97 。

已采纳回答 / Virture
replaceMax函数是找出最大值,当arr1中41后面的数字没有它大时,if语句就没执行,i是索引,定位到41是arr[1],所以for语句循环后,执行arr[index] = value;这句时,就是把arr2的第一个数赋值给了arr1[1],把41给覆盖了,就成了[10,1,3,12,22 ]

已采纳回答 / Virture
float输出的数值只有小数点后7/8位,用于处理商品价格类似的,例如12.45元。int就是整数,不包含小数点的。

已采纳回答 / qq_仰望摩天轮_0
 printf("红红的小脸儿温暖我的心窝\n");这句语句,你最后的分号是中文的,改成英文分号就行了。加油!注意中英文标点

已采纳回答 / 伊兮尘昔
一个是dobule类型的输出一个是float类型的输出其实都用f也可以

已采纳回答 / qq_小太胸_0
4%7也就是求4除以的余数=4   4/3 int整行 = 1 

已采纳回答 / Yinr
<...code...>就相当于执行语句为空吧,就算满足条件也是什么都没有执行。

已采纳回答 / Yinr
这是输入法的设置的问题吧?有些输入法可以设置输入"("自动添加")"的

已采纳回答 / onemoo
你所描述的理解是对的。在语句结束后a确实都自增/自减了。当然不是多余的啦。关键区别就在于这个前置自增和后置自增表达式本身的值上。关于上面的第2点,解答如下:通常说,a++是先取值后运算,++a是先运算后取值。实际上这里涉及“运算符”、“表达式”的概念。++ 是一个“自增运算符”,自增运算符有两种形式:前置自增(++a)和后置自增(a++)。运算符和操作数合起来就是一个表达式(a++、++a都是表达式,a就是操作数)。注意:每一个表达式本身都有值(和其类型),有的表达式还有“副作用”。比如自增表达式的副作用...
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消