课程
/后端开发
/C
/C语言入门
如果year=2016,可以满足2016%4==0,2016%100!=0,但是2016%400,余数不等于0啊,为什么要写%400呢,40行不行呢
2015-06-08
源自:C语言入门 4-2
正在回答
不行,这就是计算闰年的方法,如果不知道闰年的计算方法的话,可以网上搜一下
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答#include <stdio.h> int main() { int year = 2014; //今年是2014年 //补全一下代码 if(year%4==0&&year%100!=0||year%400==0) { printf("%s\n","今年是闰年"); } else { printf("%s\n","今年是平年"); }
4 回答#include <stdio.h> int main() { int year = 2014; //今年是2014年 //补全一下代码 if((year%4 == 0 && year%100 != 0 ||year%400 == 0) { printf("%s\n","今年是闰年"); } else { printf("%s\n","今年是平年"); } re
1 回答#include <stdio.h> int main() { int year = 2014; //今年是2014年 //补全一下代码 if((year%4==0&&year%100!==0)||year%400==0) { printf("%s\n","今年是闰年") } else { printf("%s\n","今年是平年") } return 0; }这个哪里错
1 回答 if("2014%400==0") { printf("%s\n","今年是平年"); } else { printf("%S\n","今年是闰年"); }
1 回答year%4==0&&year%100!=0||year%400==0