我检查了很多遍,但还是找不到问题所在,希望大神求教
c4droid吧
全部回复
仅看楼主
level 6
黑超哥好靓仔
楼主
2017年11月06日 03点11分
1
level 8
毙🐭山庄
#include<stdio.h>
main()
{
int a;
scanf("%d",&a);
if (a%100==0&&a%400==0)
printf("yes");
else if
(a%100!=0&&a%4==0)
printf("yes");
else printf("no");
}
2017年11月06日 07点11分
2
黑超哥好靓仔
哦哦,谢谢回答,懂了
2017年11月06日 07点11分
黑超哥好靓仔
哪如果按照我原本的设计,问题出现在哪里呢?
2017年11月06日 07点11分
毙🐭山庄
@黑超哥好靓仔
你看一下if else 的用法。那么多if不代表同时成立
2017年11月06日 07点11分
level 8
毙🐭山庄
我的第一个if里面的&&是且的1意思
2017年11月06日 07点11分
3
level 6
黑超哥好靓仔
楼主
哦哦,懂了,同时成立,执行printf,谢谢大神
2017年11月06日 11点11分
5
1