思路:四年一闰年,百年不闰,四百年再闰
#include<stdio.h>
int main()
{
int year=0;
for(year=1000;year<2000;year++)
{
if(year%4==0&&year%100!=0||year%400==0) // if(year%4==0&&year%100!=0)
{
// printf("%d ",year);
}
// else if(year%400==0)
{
// printf("%d ",year);
}
{
printf("%d ",year);
}
}
return 0;
}
用函数实现一年是否为闰年
#include <stdio.h>
int is_leap_year(int y)
{
if ((y%4==0&&y%100!=0)||(y%400==0))
return 1;
else
return 0;
}
int main()
{
int year =0;
scanf("%d",&year);
if(1==is_leap_year(year))
{
printf("%d是闰年 ",year);
}
else
return 0;
}