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

已采纳回答 / M_辉
switch语句中case 后是 冒号( : ),而不是( ; )

已采纳回答 / qq_慕尼黑1198189
因为huafei这个函数的返回值类型是int,最后会把float改为int,如果你把第二行改为“float huafei(int a)”,就是83.2了

已采纳回答 / 慕丝1346370
就是flag=flag*(-1)

已采纳回答 / 慕粉1471090899
结果是不是运行成功,输出错误?如果是,说明你是对的。只是系统判定正确只认定那一个方法。

已采纳回答 / qq_希名_03166780
第二行int ren(n);这里多了个分号

已采纳回答 / Legendary521
for循环开始,因为num是三位数所以定义为100开始,然后再+1直到三位数结束;hd是整型所以可以直接除100;td是num取除100的余数再除10;sd是num除10取余数,可以用实际例子验算一下;而if就是判断是不是水仙花数,按要求来的;如果是就输出printf语句,不是不输出。

已采纳回答 / hjiyy
%符号两边必须是整型吧。

已采纳回答 / 城市找猪
case 后面是常量表达式,你可以在switch前先对score进行(score/=10处理),后面就不需要每个条件进行运算了<...图片...>

已采纳回答 / weixin_慕雪2449269
if 判断()里的类容顺序不对,先百位在十位最后个位

已采纳回答 / qq_慕移动2573865
以12月1日为列计算12月1日是一年中的第几天只需要计算前11个月的天数加上12月份中一天的时间就行了,所以month也就需要减一了。

已采纳回答 / 慕哥1142323
是j<5吧。第一次j=i=1<5输出一个空格然后j=2<5又输出一个...然后就可以输出四个空格,第二次j=i=2,从2开始就只能输出三个空格了,第三次等于3然后只能输出两个,就达成逐渐递减。

已采纳回答 / qq_慕粉8539133
意思大概就是说3除以7之后的余数,这里3除以7显然不够除,于是商为0,余数是3。推广一下就是a%b等于a/b之后的余数,能除尽则余数为0。这里%称为取模运算符,这么说能懂吗。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消