2019 不能被4整除 不是闰年
2016 可以被4整除 不能被100整除 是闰年
2100 可以被4整除 能被100整除但不可被400整除 不是闰年
2400 可以被4整除 能被100整除能被400整除 是闰年
1 #include<stdio.h> 2 3 int main() 4 { 5 int a; 6 printf("请输入这个数: "); 7 scanf("%d",&a); 8 if(a%4==0) 9 { 10 if(a%100!=0) 11 { 12 printf("是闰年"); 13 } 14 else if(a%400==0) 15 { 16 printf("是闰年"); 17 } 18 else 19 { 20 printf("不是闰年"); 21 } 22 23 } 24 else 25 { 26 printf("不是闰年"); 27 } 28 getchar(); 29 getchar(); 30 return 0; 31 }