c+++switch语句实现红绿灯
时间: 2023-12-25 21:02:44 浏览: 141
C++红绿灯模拟
以下是C++中使用switch语句实现红绿灯的示例代码:
```c++
#include <iostream>
using namespace std;
int main() {
int light = 1; // 1表示红灯,2表示绿灯,3表示黄灯
switch (light) {
case 1:
cout << "红灯停" << endl;
break;
case 2:
cout << "绿灯行" << endl;
break;
case 3:
cout << "黄灯等待" << endl;
break;
default:
cout << "灯的状态错误" << endl;
break;
}
return 0;
}
```
在上面的代码中,我们定义了一个整型变量`light`,用于表示红绿灯的状态。然后使用switch语句根据`light`的值来判断红绿灯的状态,并输出相应的提示信息。
阅读全文