计算1000年~2000年之间的闰年: 闰年: ①、普通年能整除4且不能整除100的为闰年。(如2004年就是闰年)
②、世纪年能整除400的是闰年。(如2000年是闰年,1900年不是闰年)
写个for循环然后判断就行了,count是计数,看1000-2000年之间有多少个闰年。
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;
}
结果:
转载请注明原文地址: https://ju.6miu.com/read-1298002.html