1.如何分辨输入的年是闰年还是平年?
2.对二月的日期进行划分。
3.输出。
#include<iostream>
using namespace std;
int main() {
int n, m;
cin >> n>>m;
if (n > 10000||n<=0||m>12||m<=0) {
cout << "Error!";
}
else {
if (m == 2) {
if ((n % 4 == 0 && n % 100 != 0) || n % 400 == 0)//判断闰年还是平年
{
cout << "29";
}
else {
cout << "28";
}
}
else if (m == 4 || m == 6 || m == 9 || m == 11) {
cout << "30";
}
else {
cout << "31";
}
}
return 0;
}