C言語実例 - うるう年の判定

C 语言实例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 语言实例C言語実例

その他の拡張