//输入一个整数,判断这个数是否为闰年(能被4整除但不能被100整除或能被400整除)
#include <stdio.h>
int main()
{
printf("请输入一个整数");
int year;
scanf("%d",&year);
if(year % 4 == 0 && year%100 !=0 || year % 400 == 0)// &&比||的优先级高,两个都是从左到右运算
printf("是闰年"); //与if((year%4==0&&year%100!=0)||(year%400==0)) 没有区别
else
printf("不是闰年");
return 0;
}
//输出1900-2000年中是闰年的年份
#include <stdio.h>
int main()
{
int year;
for(year = 1900;year <= 2000; year++)
{
if(year % 4 == 0 && year%100 !=0 || year % 400 == 0)
printf("%d\n",year);
}
return 0;
}