标签:view logs blog 闰年 int hid src images printf
1 #include<stdio.h> 2 int isLeap(int year) { 3 // 必须先判断是平年的情况 后判断闰年的情况 4 if((year%100==0 && year%400!=0) || year%3200==0) { 5 // 能被100整除并且不能被400整除的不是闰年 6 // 能被3200整除的不是闰年 7 return 0; 8 } else if(year%4==0 && year%100!=0) { 9 // 能被4整除并且不能被100整除的是闰年 10 return 1; 11 } else if(year%400==0) { 12 // 能被400整除的是闰年 13 return 1; 14 } else 15 return 0; 16 } 17 int main() { 18 // 输入年份 19 int year; 20 scanf("%d", &year); 21 if(isLeap(year)) { 22 printf("Y\n"); 23 } else { 24 printf("N\n"); 25 } 26 return 0; 27 }
标签:view logs blog 闰年 int hid src images printf
原文地址:http://www.cnblogs.com/yeyeyeid/p/isLeap-in-c.html