题目描述
小明刚刚学习了每月有多少天,以及如何判断平年和闰年,想到可以使用编程方法求出给定的月份有多少天。你能做到吗?
输入格式
输入一行,包含两个整数 A,B,分别表示一个日期的年、月。约定 2000≤A≤3000,1≤B≤12。
输出格式
输出一行,包含一个整数,表示输入月份有多少天。
输入输出样例
输入 #1复制
2022 1
输出 #1复制
31
输入 #2复制
2020 2
输出 #2复制
29
嗨!粉丝
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int year,month,day;
cin>>year>>month;
if(month==2)
{
if(year%4==0&&year%100!=0||year%400==0)
{
day=29;
}
else
{
day=28;
}
}
else if(month==4||month==6||month==9||month==11)
{
day=30;
}
else
{
day=31;
}
cout<<day;
return 0;
}