1. 程式人生 > >c語言:實現一個函式判斷year是不是潤年。

c語言:實現一個函式判斷year是不是潤年。

實現一個函式判斷year是不是潤年。

程式:

#include<stdio.h>

int leap_year(intyear)//leap year 閏年

{

if ((year % 4 == 0 && year / 100 != 0) || (year % 400 == 0))

{

return 1;

}

else

{

return 0;

}

}

int main()

{

int year;

int ret = 0;

printf("請輸入年份:");

scanf("%d", &year);

ret=leap_year(year);

if (ret==1)

{

printf("%d年是閏年\n", year);

}

else

{

printf(

"%d年非閏年\n", year);

}

return 0;

}

結果一:

請輸入年份:2000

2000年是閏年

請按任意鍵繼續. . .

結果二:

請輸入年份:1995

1995年非閏年

請按任意鍵繼續. . .