|
Post by huangno1 on Dec 26, 2016 21:01:08 GMT -8
程式說明
輸入一個西元年份,若該年為閏年,輸出 Yes;否則,輸出 No。
閏年的判斷規則為「四年一閏,逢百不閏,四百又閏」。
範例一
輸入 4
輸出 Yes
範例二
輸入 5
輸出 No
範例三
輸入 100
輸出 No
範例四
輸入 2000
輸出 Yes
***以下為程式碼***
#include <stdio.h>
int main()
{
int year = 0 ;
scanf ( " %d" , &year ) ;
if ( ! ( year % 4 ) )
{
if ( ! ( year %100 ) && ( year % 400 ) ) printf ( "No" ) ;
else printf ( "Yes" ) ;
}
else printf ( "No" ) ;
return 0;
}
|
|