1. 程式人生 > >C/C++算法競賽入門經典Page16 習題1-6 年份

C/C++算法競賽入門經典Page16 習題1-6 年份

blog std ear code http ret 判斷 ++ class

題目:輸入年份,判斷是否為潤年,如果是,輸出yes,否,輸出no。提示:簡單的除以4是不夠的

分析閏年的條件:

(1)能被4整除.

(2)整百的年份一定要能被400整除.

步驟:

(1)聲明一個int變量year,代表輸入的年份.並輸入它:

int year;//輸入的年份
scanf("%d",&year);

(2)判斷是否為閏年:

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

(3)按所需要求輸出即可.

完整代碼:

//本文章著作權歸AbelIvan7所有,源地址:http://www.cnblogs.com/Oswald/
//
P16 習題1-7 年份
#include <cstdio> int year;//輸入的年份 int main() { scanf("%d",&year); if((year%4==0&&year%100!=0)||year% 400==0) printf("yes"); else printf("no"); return 0; }

C/C++算法競賽入門經典Page16 習題1-6 年份