先扯扯淡
你进来是想看我的操作的对吧
嘻嘻
估计要让你失望了
我这次打算稳一手
稳稳的操作 不骚了
回到正题
首先明确问题的思路
闰年是个什么?
您知道么?
每四年是一个闰年
举例2000,2004,2008等等都是闰年,2004为普通年,而2000为世纪年
ok
下面我们来讲一下如何判断闰年
断闰年需要两个条件:
1.该年份可以被4整除但不能被100整除
2.该年份可以被400整除.如2000年是闰年,1900年不是闰年
代码及实现如下:
文本代码:
#include<stdio.h>
int main()
{
int i = 0;
int count = 0;
printf("1000到2000年之间的闰年有:\n");
for(i=1000; i<=2000; i++)
{
if( (i%400 == 0) || ((i%4 == 0) && (i%100 != 0)) )
{
printf("%d ",i);
count++;
}
}
printf("%d",count);
return 0;
}
完成!
补充理解(i%4==0&&i%100!=0)||i%400==0这一句
里面先算(i%4==0&&i%100!=0)
这个意思就是i与4取余结果等于0并且i与100取余不等于0则为真,真为1假为0
再算i%400==0
同样真为1假为0
前后再合起来做||运算
||运算只要其中一个为假则结果为假。
今天累了
不想皮了
我现在只想睡觉
我两天没去过王者峡谷了
唉
好烦
你们这些只来拿代码的人不懂的
唉~真的骚