C言語実例 - うるう年の判定
ユーザーが年を入力し、その年がうるう年かどうかを判定します。
実例
#include <stdio.h>
int main()
{
int year;
printf("年を入力してください:");
scanf("%d",&year);
if(year%4 == 0)
{
if( year%100 == 0)
{
// ここで400で割り切れる場合はうるう年
if ( year%400 == 0)
printf("%d はうるう年です", year);
else
printf("%d はうるう年ではありません", year);
}
else
printf("%d はうるう年です", year );
}
else
printf("%d はうるう年ではありません", year);
return 0;
}
実行結果:
输入年份: 1990 1990 不是闰その他の拡張
C言語実例