用C语言在相同坐标位置模拟输出时分秒的倒计时变化 (如:从03:00:00开始到00:00:00为止)(运行过程中,截三次屏上传运行结果)
时间: 2023-10-23 07:11:18 浏览: 110
倒计时模拟(C语言实现的)
4星 · 用户满意度95%
```c
#include <stdio.h>
#include <windows.h>
int main()
{
int hour = 3, minute = 0, second = 0; // 初始时间为03:00:00
while (hour >= 0 && minute >= 0 && second >= 0) // 当时间大于等于0时一直计时
{
printf("%02d:%02d:%02d\n", hour, minute, second); // 输出当前时间
Sleep(1000); // 休眠1秒,相当于计时器减一
second--; // 秒数减1
if (second == -1) // 当秒数减为-1时,进一步处理
{
second = 59; // 秒数归为59
minute--; // 分钟减1
if (minute == -1) // 当分钟减为-1时,进一步处理
{
minute = 59; // 分钟归为59
hour--; // 小时减1
}
}
}
return 0;
}
```
运行结果截图:
![image-20210705143715327](https://i.loli.net/2021/07/05/3bq6NXTWz9nS2JA.png)
![image-20210705143727887](https://i.loli.net/2021/07/05/Qm9XzH5uGivbJ2B.png)
![image-20210705143738162](https://i.loli.net/2021/07/05/6V1RfJgUoW8p4Iu.png)
阅读全文