输入月份输出季节C++
时间: 2024-10-19 14:12:13 浏览: 25
在C++中,你可以创建一个函数来接收月份作为输入并返回对应的季节。这里是一个简单的示例:
```cpp
#include <iostream>
#include <string>
std::string getSeason(int month) {
if (month >= 1 && month <= 3) { // 春季
return "春季";
} else if (month >= 4 && month <= 6) { // 夏季
return "夏季";
} else if (month >= 7 && month <= 9) { // 秋季
return "秋季";
} else if (month >= 10 && month <= 12 || month == 12) { // 冬季
return "冬季";
} else {
return "月份无效"; // 月份数值错误
}
}
int main() {
int inputMonth;
std::cout << "请输入月份(1-12): ";
std::cin >> inputMonth;
std::string season = getSeason(inputMonth);
std::cout << "该月对应的季节是: " << season << std::endl;
return 0;
}
```
在这个程序中,`getSeason()` 函数接受一个整数 `month` 作为参数,并根据常见的月份划分规则来判断季节。如果输入的月份不在1到12范围内,会返回 "月份无效"。
阅读全文