急求一到C语言 信号灯问题!!!!!各种感激!!! 50
在一个“十”字路口,通常有4套信号灯,每套信号灯有红黄绿三种颜色的灯。如果“南-北”走向的信号灯为红,则“东-西”走向必为绿,反之亦然。另外,当绿灯变为红灯之前,应该有大...
在一个“十”字路口,通常有4套信号灯,每套信号灯有红黄绿三种颜色的灯。如果“南-北”走向的信号灯为红,则“东-西”走向必为绿,反之亦然。另外,当绿灯变为红灯之前,应该有大约5秒钟的过渡时间,此时黄灯亮。而红灯变绿灯则不必。可以用键盘控制“南-北”走向和“东-西”走向的时间。当按下左键时,减少“东-西”走向的时间一秒,右键则增加一秒;当按下下键时,减少“南-北”走向的时间一秒,上键则增加一秒。最初时,每个走向都是10秒。界面用图形方式。
(提示:只有利用时间函数gettime()才能准确控制灯亮灭的时间,用delay()函数不可能精确控制) 展开
(提示:只有利用时间函数gettime()才能准确控制灯亮灭的时间,用delay()函数不可能精确控制) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询