洛谷-P5716 【深基3.例9】月份天数

洛谷-P5716 【深基3.例9】月份天数

原题链接:https://www.luogu.com.cn/problem/P5716


题目描述

输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。

输入格式

输出格式

输入输出样例

输入 #1

1926 8

输出 #1

31

输入 #2

2000 2

输出 #2

29

C++代码

#include <iostream>
using namespace std;

int main() {
    int year, month, day;
    cin >> year >> month;
    if (month == 2) {
        if (year % 100 != 0 && year % 4 == 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 << endl;
    return 0;
}
原文地址:https://www.cnblogs.com/yuzec/p/13328891.html