switch- case编写超速代码
时间: 2024-04-12 18:25:56 浏览: 10
switch-case语句是一种在编程中常用的条件控制结构,用于根据不同的条件执行不同的代码块。下面是一个简单的示例,展示了如何使用switch-case编写一个超速代码:
```cpp
#include <iostream>
int main() {
int speed;
std::cout << "请输入您的车速:";
std::cin >> speed;
switch(speed) {
case 0:
std::cout << "您的车速正常。" << std::endl;
break;
case 20:
std::cout << "您的车速超过限速20km/h,需要注意。" << std::endl;
break;
case 40:
std::cout << "您的车速超过限速40km/h,需要立即减速。" << std::endl;
break;
default:
std::cout << "您的车速超过限速,请立即停车接受处理。" << std::endl;
break;
}
return 0;
}
```
在上述代码中,我们首先通过`std::cin`获取用户输入的车速,并将其存储在变量`speed`中。然后,我们使用switch-case语句根据不同的车速情况执行相应的代码块。
在这个示例中,我们设定了四个不同的车速条件:0、20、40和其他情况。根据用户输入的车速,程序会匹配相应的case,并执行对应的代码块。如果用户输入的车速不匹配任何一个case,程序会执行default代码块中的内容。