为了账号安全,请及时绑定邮箱和手机立即绑定
一定要记得分号

最新回答 / 慕后端1398416
因为 sum 需要除于 3 因为那个任务要求的结果是 sum为20, 而不是sum 为60

最赞回答 / 朝荣
如果你想让“sum+=i;”不执行的话,你就把它放“continue”后喽;continue一般用于循环或循环+条件;continue的意思是“跳过本次循环,执行下一次循环,不管后面有没有语句都不执行”,把“sum+=i;”放其后面就=“sum+=i;”后没语句;大概就是这么个意思吧

最新回答 / qq_慕仰1109269
continue是可以提前一次结束循环,这里是用goto“无条件转换”,直接在3停止的,不再进行其他。continue结束后还会再一次循环判定,它还会试4。

最赞回答 / 朝荣
你已经用printf将文字输出了,前面就不用%s了,%s是输出字符串的,后面有没有变量什么的;而且printf不能输出俩的吧,把前面“%s\n”的都删了,把\n放后面的“恭喜你............\n”像这样就行了;printf(+"+文字是可以直接输出的+\n")“\n”是转义字符所以放文字后也没问题的,换行也可以执行,如果想先换行就把“\n”放文字之前

已采纳回答 / 慕斯卡1523815
因为 i 从0开始计数(0,1,2,3,4,5,6,7,8,9)总过10个数,如果包括10的话就有11个数。

最新回答 / qq_慕用2130298
在这里 你的2014%4  除不尽 肯定输出的平年呀   肯定输出结果不对呀

最新回答 / qinchangliang
每次循环sum的数值都会更新,最后更新的数值就是答案了。

最赞回答 / 朝荣
“%s”是可以去掉的,因为printf(+“文字”)是可以直接将文字输出的,所以你那“%s”放在那也只是好看的罢了;%s是输出一个变量里的字符串

最新回答 / 小白菜慢慢长大
if(sale>100){    if(year>=2)    {        printf("%s\n","优秀员工奖");    }            printf("%s\n","很遗憾,期望你再接再厉");}else{    printf("%s\n","很遗憾,期望你再接再厉");}你可以试试这个,我复制了你的,修改了一下,条件式中存在一些空格,我删除了。

最新回答 / 慕无忌5549883
这是if语句没弄好吧,如果只判断4的倍数的话应该是if(year % 4 == 0)int 是给 year赋值,不应该出现在 if 语句里面,还有就是你写了一个等式而非判断吧,我也是新手,说错的欢迎指正

最新回答 / weixin_慕粉3023087
#include <stdio.h>int main() {    int year = 2014; //今年是2014年    //补全一下代码    if((year%4)==0  && (year/100)!=0)    {        printf("今年是闰年");            }    else    {        printf("今年是平年");    }                    return 0;}
结果12噻
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消