输入空气质量指数,显示空气质量等级与温馨提语句用C语言中的switch语句实现
时间: 2024-10-09 11:10:12 浏览: 26
c语言if语句实例_C语言if语句和switch语句实例_If..._
在C语言中,你可以使用`switch`语句结合变量(通常表示空气质量指数AQI)来实现这个功能。首先,你需要定义几个case标签,每个标签对应一个空气质量等级及其相应的提语句。这里是一个简单的示例:
```c
#include <stdio.h>
void displayAirQuality(int aqi) {
switch (aqi) {
case 0 to 50: // 优
printf("当前空气质量为优,建议开窗通风。\n");
break;
case 51 to 100: // 良
printf("当前空气质量良好,日常活动无需担忧。\n");
break;
case 101 to 150: // 轻度污染
printf("空气轻度污染,敏感人群应适当减少户外活动。\n");
break;
case 151 to 200: // 中度污染
printf("空气质量中度污染,尽量避免高强度户外运动。\n");
break;
default: // 高于200,严重及以上污染
printf("当前空气质量严重,建议佩戴口罩并避免户外活动。\n");
break;
}
}
int main() {
int aqiInput;
printf("请输入空气质量指数(AQI): ");
scanf("%d", &aqiInput);
displayAirQuality(aqiInput);
return 0;
}
```
阅读全文