Loading... # 【深基3.例9】月份天数 ## 题目描述 输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。 ## 输入格式 输入两个正整数,分别表示年份 $y$ 和月数 $m$,以空格隔开。 ## 输出格式 输出一行一个正整数,表示这个月有多少天。 ## 样例 #1 ### 样例输入 #1 ``` 1926 8 ``` ### 样例输出 #1 ``` 31 ``` ## 样例 #2 ### 样例输入 #2 ``` 2000 2 ``` ### 样例输出 #2 ``` 29 ``` ## 提示 数据保证 $1583 \leq y \leq 2020$,$1 \leq m \leq 12$。 ``` #include<bits/stdc++.h> using namespace std; int main() { int y, m; int day[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; cin >> y >> m; if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0) day[2] = 29; cout << day[m]; return 0; } ``` 最后修改:2024 年 02 月 20 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏
1 条评论
对趋势的预判具有战略参考价值。