题目描述
输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。
输入格式
输入两个正整数,分别表示年份 y 和月数 m,以空格隔开。
输出格式
输出一行一个正整数,表示这个月有多少天。
输入输出样例
输入 #1
1926 8
输出 #1
31
输入 #2
2000 2
输出 #2
29
说明/提示
数据保证 1583 ≤ y ≤ 2020,1 ≤ m ≤ 12。
解题过程
思路
这道题需要考虑闰年,所以2月要特殊考虑
其他月份的天数不变,不用考虑年份
代码第一部分
头文件+定义
n为输入的年份,m为输入的月份
代码第二部分
6:输入
7~11:判断天数是31天的月份
12~16:判断天数是30天的月份
因为确定了月份就不会出现其他情况,所以用else if可以缩短时间
代码第三部分
17~34:判断是否为闰年并且输出天数