这个是题目!对比上一题年份也成了一个未知项,我们需要在二月份的语句中分类讨论(数学题哈哈哈哈对我们理科生来说还是挺友好的!)
不知道大家对于闰年的判定理解怎么样!所以给出以下解释:
代码如下:
#include<iostream>
using namespace std;
int main()
{
int y, m;
cin >> y >> m;
if (m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12)
{
cout << "31";
}
else if (m == 4 || m == 6 || m == 9 || m == 11)
{
cout << "30";
}
else if (m == 2)
{
if (y % 400 == 0 && y % 3200 != 0 || y % 100 != 0 && y % 4 == 0)
{
cout << "29";
}
else
{
cout << "28";
}
}
else
{
cout << "0";
}
return 0;
}