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

最新回答 / 追逐流星的小孩
第三个printf后的分号是中文的分号,得把它改成英文半角格式

最新回答 / yunmu
第一次父循环,M=2,子循环N<M,所以不执行此循环,直接结束N=2,M=N=2;第二次外部循环,M=3,内部循环2<3,N=2,结束此循环,N=3,M=N=3;第三次外部循环,M=4,内部循环,N=2时,M%N=0,直接跳出循环,N=3,M!=N,后面以此类推。

最新回答 / 精慕门0531829
三种保留一种,或者重新对sum赋值#include <stdio.h>int main(){    /* 小伙伴们:           选择你们认为最合理的循环结构完成功能吧 */    int sum = 0;  //定义计算结果变量sum    int i = 1;    //定义循环数字变量i    int flag = 1; //定义符号状态变量flag        //使用while循环    while(i<=100)    {        sum+=i*flag;  ...

最新回答 / 乐乐兔
==相当于算数中的等号,而=是赋值的意思

最新回答 / 慕盖茨9219988
你的语句没错。只是“%s”你用了中文符号。应该用英文符号""而不是“”

已采纳回答 / Atom无处可去
多打了一个“}”。去掉"return o;"前面那个“}”程序就没问题了。

最新回答 / 慕娘5331263
sum+=i*flag等同于sum=sum+i*flag,若flag放在前面的话sum=sum-i*flag;而flag放在后面结果会是sum=sum+i*flag.

已采纳回答 / Jerry0Wu
你的这里是错的case 7:if(year%400==0&&year%4==0)。这是与,必须两边结果都是真才行,2008除400不是0,所以你的结果永远是else里的28天。还有闰年能被四百整除就一定能被4整除,你这个改成或||,或者只留下除4都可以。

最新回答 / 胖虎爱学习
你可以照着代码运行一下。 我刚试了下是会换行的。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消