闰年的判断
1 #include "stdafx.h" 2 3 bool IsLeapYear(int year) 4 { 5 if (year%4==0) 6 { 7 if (year%100==0) 8 { 9 if (year%400==0) 10 { 11 return true; 12 } 13 else 14 { 15 return false; 16 } 17 } 18 else 19 { 20 return true; 21 } 22 } 23 return false; 24 } 25 26 int main(int argc, char* argv[]) 27 { 28 int year; 29 printf("请输入年份,用来判断是不是闰年\n"); 30 scanf("%d",&year); 31 if (IsLeapYear(year)) 32 { 33 printf("是闰年\n"); 34 } 35 else 36 { 37 printf("不是闰年\n"); 38 } 39 return 0; 40 }
闰年的判断是很简单的,只要知道判断的条件即可。