能否写一个交通灯的c语言程序
时间: 2024-02-15 13:03:36 浏览: 66
交通灯C语言程序
当然可以,请见下面的C语言程序。这是一个简单的交通灯控制程序,通过控制不同灯的亮灭状态来实现交通灯的功能。
```
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int i;
while(1)
{
printf("Green light is on\n");
Sleep(5000); //绿灯亮5秒钟
printf("Yellow light is on\n");
Sleep(2000); //黄灯亮2秒钟
printf("Red light is on\n");
Sleep(5000); //红灯亮5秒钟
}
return 0;
}
```
这个程序可以通过循环来实现不停地交替切换交通灯的状态。在循环中,先亮绿灯5秒钟,然后亮黄灯2秒钟,最后亮红灯5秒钟,然后再从头开始循环。
阅读全文