題目
鍵盤輸入一個年份, 判斷是否爲閏年
思路
普通閏年:公曆年份是4的倍數的,且不是100的倍數,爲普通閏年。(如2004年就是閏年);
世紀閏年:公曆年份是整百數的,必須是400的倍數纔是世紀閏年(如1900年不是世紀閏年,2000年是世紀閏年);
代碼實現
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a;
scanf("%d", &a);
if (((0 == a % 4) && (0 != a % 100)) || (0 == a % 400)) {
printf("Yes\n");
return 1;
}
printf("No\n");
return 0;
}