用C++中switch语句判断输入月份是什么季节
时间: 2024-05-08 13:17:15 浏览: 96
```cpp
#include <iostream>
using namespace std;
int main() {
int month;
cout << "请输入月份(1-12):" << endl;
cin >> month;
switch(month) {
case 12:
case 1:
case 2:
cout << "该月份是冬季" << endl;
break;
case 3:
case 4:
case 5:
cout << "该月份是春季" << endl;
break;
case 6:
case 7:
case 8:
cout << "该月份是夏季" << endl;
break;
case 9:
case 10:
case 11:
cout << "该月份是秋季" << endl;
break;
default:
cout << "输入有误,请输入1-12之间的整数" << endl;
break;
}
return 0;
}
```
注:以上代码中,使用了switch语句来判断输入月份所属的季节,其中case语句用于判断输入月份的值是否为12、1或2(冬季)、3、4或5(春季)、6、7或8(夏季)或9、10或11(秋季),如果是,则输出该月份所属的季节;如果不是上述值之一,则输出“输入有误,请输入1-12之间的整数”。
阅读全文