【洛谷】【分支】月份天數

夜幕下,淺淺的笑發表於2020-12-18

題目描述

輸入年份和月份,輸出這一年的這一月有多少天。需要考慮閏年。

輸入格式

輸出格式

輸入輸出樣例

輸入 #1 複製

1926 8

輸出 #1 複製

31

輸入 #2 複製

2000 2

輸出 #2 複製

29
#include<iostream>
using namespace std;
int main(){
	int year,month;
	cin>>year>>month;
	switch(month){
		case 1:
		case 3:
		case 5:
		case 7:
		case 8:
		case 10:
		case 12:
			cout<<31;
			break;
		case 4:
		case 6:
		case 9:
		case 11:
			cout<<30;
			break;
		case 2:
			if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0){
				cout<<29;
			}
			else{
				cout<<28;
			}
	}
	
	
	return 0;
}