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

最新回答 / 白腿小隼熊猫鸟
?同样的问题么?那我也把刚刚的回答再发一遍吧。判断语句if()括号里的条件表达式写得不对。你想的是把你全部列出来的元素累加起来,但是实际上if()语句执行的情况是,判断括号里的表达式的结果是真还是假,因为你写的是逻辑或,所以只要有一个值不为0那么表达式的结果就是真,那么就会执行if()后面的语句,所以你这样写的结果是把所有的数组元素都累加了一遍。可以观察对角线元素的下标的特点,一个是行等于列,一个是行加列等于2,所以可以把if()语句写成这样:<...code...>

最新回答 / qq_慕工程4574546
今年是平年后面的分号用成了中文符,改成英文的分号就可以了

最赞回答 / LL小福君
格式化输出类型错啦   %s   你的是大写S

已采纳回答 / LL小福君
我拿你的代码在Dev-C++上运行了一下,你下面两行的分号是中文标点,改成英文标点就好了  printf("%s\n","今年是闰年");          printf("%s\n","今年是平年");   

最新回答 / qq_慕UI7024090
懂了,我后面输出不能用d%,前面定义的是%f

已采纳回答 / 白腿小隼熊猫鸟
你的代码里,printf后面的一对小括号是中文输入法的小括号,不是英文半角状态的小括号,所以代码出错了。把printf后面的一对小括号改成英文半角的小括号就好了。

已采纳回答 / AMLLTT
month=8,就会从case 8 后面开始运行,到case12跳出循环,这个答案实际上是8,9,10,11,12月的总天数又加上八天

已采纳回答 / 慕UI7359019
同一级怎么递推回去呢?~  N-1  就是递推回上一级的关键

已采纳回答 / 慕丝7236999
//printf 后面的\n可以理解是一种换行一样的东西,不是加不加,而是根据实际的需要或是美观 当然我看来大部分情况下是为了显示的简洁

最新回答 / 林小七_sorina
因为那是一个函数比如前面定义函数式f(x),后面写出来f(3)就是以及赋值了
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消