•写一段代码,包括以下特性.包括代码说明,简述目的、用到c++的特性。 •表达式 有变量 有常量: •符号常量 •文字常量 •条件结构中有if-else/switch •循环结构:while, do-while, for
时间: 2024-09-19 12:02:39 浏览: 31
cpp代码-练习c++
```cpp
// 代码示例 - 计算温度等级并打印问候语
#include <iostream> // 包含输入输出流库,用于标准I/O操作
using namespace std; // 使用std命名空间方便操作
// 定义符号常量
const int COLD = 0;
const int WARM = 10;
const int HOT = 25;
// 文字常量
char temperatureGreetings[3] = {"冷", "暖", "热"};
int main() {
int temp; // 定义变量temp,存储用户输入的温度
cout << "请输入温度:"; // 提示用户输入
cin >> temp;
// 条件结构判断
if (temp <= COLD) {
cout << "当前温度" << temp << "度,天气是:" << temperatureGreetings[COLD] << endl;
} else if (temp > COLD && temp <= WARM) {
cout << "当前温度" << temp << "度,天气是:" << temperatureGreetings[WARM] << endl;
} else if (temp > WARM && temp <= HOT) {
cout << "当前温度" << temp << "度,天气是:" << temperatureGreetings[HOT] << endl;
} else {
cout << "错误的温度范围!" << endl;
}
// 循环结构遍历温度等级,展示其他未包含在if-else内的情况
for (int i = 0; i < 3; ++i) {
if (temp > HOT) {
cout << "更高的温度:" << temp << "度,对应的等级不在上述范围内。" << endl;
break; // 结束循环
}
}
return 0;
}
阅读全文