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

已采纳回答 / 萌粉
可以的,不过你if(year%400==0.....)少写了一个“=”,改过来就对了

已采纳回答 / 慕粉3712781
.c的源文件,记事本就可以打开,编译运行的话,可以用Dev-C++、Visual Studio C++等都可以。

已采纳回答 / 淡21
建议买套辅导资料和光盘一块联系,多联系就熟练了

已采纳回答 / Z花落流年已逝
分号后面那个,L后面第二个。

已采纳回答 / qweipuq
这两种写法都可以的,你的不行是指运行结果出错??刷新一下重新输入就好了,,

已采纳回答 / Solar_1
++i是先运算,再取值。在这个程序中你觉得是要到下次循环再取值呢,还是先i+1后再进入下一次循环?

已采纳回答 / 落叶伤剑
哈哈  楼上的大神们可能没有懂楼主的意思  其实我刚开始也是认为  每行的输出的空格数是固定的  其实不然!那是因为你把j=i 看成了 j=1    

已采纳回答 / 自学试试先
楼上的说法有误,我更正一下首先我们的闰年规则是:每四年一闰,但是我们遇上整百年不闰,过四百年再闰。换算陈代码就是:year%4==0(每四年一闰)&&year%100!=0(整百年不闰)||year%400==0(过四百年再闰)这里难理解的其实是逻辑运算符的优先级问题,这里我告诉你逻辑【与】的运算优先级大于逻辑【或】的运算优先级,现在你只需要知道一下就行了。所以这里的代码非得这么写才对。(就好像2+5*3我们总是先算5*3,就是说【乘】的运算优先级大于【加】的运算优先级)比如说判断2100...

已采纳回答 / 自学试试先
因为这样一来你在子循环里就不好写了,子循环里你就得写for(j=8;j>8;j--);。这样写就算运行起来没问题,看起来也不够直观啊。

已采纳回答 / 越飞越高
一次是局部赋值,另一次是全局赋值。所以要定义两次int i

已采纳回答 / 花自飘
main ()是主函数,函数都要加括号的,只不过主函数的括号中省略了参数,但是必须加括号

已采纳回答 / 慕粉3717182
int a = 5; int b = 9;b++取9,a*2为10,9>=10显然运算结果为假,为0。此时b为10。b-a为5, 5<=5 为真,为1。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消