题目描述
小明刚刚学习了每月有多少天,以及如何判断平年和闰年,想到可以使用编程方法求出给定的月份有多少天。你能做到吗?
输入
输入一行,包含两个整数,分别表示一个日期的年、月。
输出
输出一行,包含一个整数,表示输入月份有多少天。
样例输入 复制
2022 1
样例输出 复制
31
提示
【样例输入 2】2020 2
【样例输出 2】29
上代码
#include <iostream>
using namespace std;
int main() {
cout<<31;
return 0;
}
搞错了,再来
#include <iostream>
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;
}
标签:每月,int,天数,样例,month,year%,else,GESP,day
From: https://blog.csdn.net/a_sdfghjk1234567/article/details/144315078