C语言程序:计算并输出2000至2100年间的闰年年号

求解答啊~~

#include<stdio.h>
main()
{
int year;
for(year=2000;year<=2100;year++)
if(year%4==0&&year%100!=0||year%400==0)
printf("\n%d这一年是闰年!\n",year);
else
printf("\n%d这一年不是闰年!\n",year);
}

希望可以帮到你O(∩_∩)O~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-05
#include<stdio.h>
void main()
{
for(int i=2000;i<=2100;i++)
if(i%400==0||i%4==0&&i%100)
printf("%d ",i);
}本回答被提问者采纳
第2个回答  2012-06-05
#include <iostream>
int lea(int n)
{
if (n%400==0)
return 1;
else if(n%4==0&&n%100!=0)
return 1;
return 0;
}

int main()
{
int i;
for (i=2000;i<=2100;++i)
if (lea(i))
printf("%8d",i);
return 0;
}
第3个回答  2012-06-05
可被4整除,不能被100整除就行了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网