凤凰风景区某核心景点,出于文物保护的考虑,当参观人数达到一定程度的时候(假定3000人次),需要设置为“预警”状态,提示相关部门采取措施。请编写程序,根据实时输入的当日人数,输出该景点的状态。当人数不足3000时,输出“正常”状态,否则,输出“预警”状态。c语言编写
时间: 2024-09-24 21:29:09 浏览: 84
Students-elective-courses-system.zip_假定有n门课程
5星 · 资源好评率100%
在C语言中,你可以创建一个简单的函数来实现这个需求。首先,我们需要一个变量来存储当前的人数,并通过用户输入或者实时数据获取它。然后,我们可以使用if...else语句来判断并输出相应状态。以下是一个简单的示例:
```c
#include <stdio.h>
// 假设这是从某个数据源获取的实际游客人数
int getVisitorCount() {
// 这部分需要替换为实际的获取功能
return 2500; // 临时数字示例,替换为实际数值
}
void checkStatus() {
int visitorCount = getVisitorCount();
if (visitorCount < 3000) {
printf("当前景点状态:正常\n");
} else {
printf("当前景点状态:预警\n");
}
}
int main() {
checkStatus();
return 0;
}
```
在这个示例中,`getVisitorCount()`函数用于模拟获取实时游客数,实际上你需要从数据库、传感器或其他系统读取真实的数值。当你运行这个程序时,它会根据获取到的人数显示相应的状态。
阅读全文