用c++ 编程实现:从键盘输入月份,判断该月是什么季节?提示:3~5月为春季,6~8月为夏季,9~11月为秋季,12、1、2月为冬季。要求:判断季节前,先使用if-else语句判断输入月份的合法性,然后使用switch语句判断季节,且switch中的case分句尽量少
时间: 2024-05-19 17:13:37 浏览: 37
#include <iostream>
using namespace std;
int main() {
int month;
cout << "请输入月份:";
cin >> month;
if (month < 1 || month > 12) {
cout << "输入不合法!" << endl;
} else {
switch ((month - 1) / 3) {
case 0:
cout << "春季" << endl;
break;
case 1:
cout << "夏季" << endl;
break;
case 2:
cout << "秋季" << endl;
break;
default:
cout << "冬季" << endl;
break;
}
}
return 0;
}
阅读全文