P5716 【深基3.例9】月份天数
题目
描述
输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。
输入输出样例
输入 | 输出 |
---|---|
1926 8 |
31 |
2000 2 |
29 |
解答
#include<iostream>
using namespace std;
int month[12]{31,28,31,30,31,30,31,31,30,31,30,31}; //定义平年每月天数数组
int y,m;
int main()
{
cin>>y>>m;
if(y%4==0 && (y%100!=0 || y%400==0)) //如果是闰年,更新2月天数
month[1]=29;
cout<<month[m-1];
return 0;
}
博主的个人网站:https://codespark.cn/