C/C++算法競賽入門經典Page16 習題1-6 年份
阿新 • • 發佈:2017-09-02
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 年份