c语言题目内容:编写程序,模拟“红灯停,绿灯行,黄灯等待”的交通信号灯。 (红灯:0 绿灯:1 黄灯:其他数字) 输入格式:0 输出格式:停 输入样例:1 输出样例:行 输入样例:8 输出样例:等待
时间: 2024-05-05 13:23:03 浏览: 277
模拟的交通灯,这使用的是C语言编写
以下是实现该功能的 C 语言代码:
```c
#include <stdio.h>
int main() {
int signal;
scanf("%d", &signal);
switch (signal) {
case 0:
printf("停\n");
break;
case 1:
printf("行\n");
break;
default:
printf("等待\n");
break;
}
return 0;
}
```
程序首先读取输入的信号灯数值,然后使用 `switch` 语句根据数值输出相应的文字,0 输出“停”,1 输出“行”,其他数值输出“等待”。注意在 `switch` 语句中要使用 `break` 语句以避免不必要的执行。程序最后返回0表示正常结束。
阅读全文