80分蒟蒻求救,#2#4没过
查看原帖
80分蒟蒻求救,#2#4没过
958406
Lvklsp楼主2023/8/31 22:10
#include<iostream>
using namespace std;
int main()
{
    int year,month;
    cin >> year >> month;
    if(year % 4 == 0 || year % 400 == 0)
    {
        if(month == 2)
        {
            cout << 28;
            return 0;
        }
        else
        {
            switch(month)
            {
                case 1:
                    cout << 31;
                    break;
                case 3:
                    cout << 31;
                    break;
                case 4:
                    cout << 30;
                    break;
                case 5:
                    cout << 31;
                    break;
                case 6:
                    cout << 30;
                    break;
                case 7:
                    cout << 31;
                    break;
                case 8:
                    cout << 31;
                    break;
                case 9:
                    cout << 30;
                    break;
                case 10:
                    cout << 31;
                    break;
                case 11:
                    cout << 30;
                    break;
                case 12:
                    cout << 31;
                    break;
                default:
                    break;
            }
        }
    }
    else
    {
        switch(month)
        {
            case 1:
                cout << 31;
                break;
            case 2:
                cout << 29;
                break;
            case 3:
                cout << 31;
                break;
            case 4:
                cout << 30;
                 break;
              case 5:
                cout << 31;
                break;
            case 6:
                cout << 30;
                break;
            case 7:
                cout << 31;
                break;
            case 8:
                cout << 31;
                break;
            case 9:
                cout << 30;
                break;
            case 10:
                cout << 31;
                break;
            case 11:
                cout << 30;
                break;
            case 12:
                cout << 31;
                break;
            default:
                break;
        }
    }
    return 0;
}
2023/8/31 22:10
加载中...