回覆列表
-
1 # 王者的衣服
-
2 # 使用者8616219450500
#include<stdio.h>
voidmain()
{
intyear;
printf("請輸入年份:");
scanf("%d",&year);
if((year%4==0&&year/100!=0)||(year%400==0))
printf("%d此年是閏年\n",year);
else
printf("%d此年非閏年\n",year);
}
閏年就是能被4整除且不能被100整除或者可以被400整除的年份。即:if((n%4==0&&n%100!=)||n%400==0) 參考程式碼:#include <stdio.h>#include <string.h>int main(){int n;scanf("%d",&n);if((n%4==0&&n%100!=0)||n%400==0) //if判斷printf("%d為閏年!",n);elseprintf("%d為平年!",n);return 0;}/*執行結果:20152015為平年!*/