请用c语言编写数字钟
时间: 2023-07-02 15:05:51 浏览: 87
以下是一个简单的数字钟示例,使用C语言编写。它使用了time.h库来获取当前的时间,并使用printf函数在控制台上显示出来。
```c
#include <stdio.h>
#include <time.h>
int main()
{
time_t now;
struct tm *timeinfo;
char time_str[9];
while (1) {
time(&now);
timeinfo = localtime(&now);
strftime(time_str, sizeof(time_str), "%H:%M:%S", timeinfo);
printf("%s\r", time_str);
fflush(stdout); // 刷新输出缓冲区
sleep(1); // 暂停1秒
}
return 0;
}
```
这个程序将会以每秒钟一次的频率在控制台上显示当前的时间。可以使用Ctrl+C来停止运行程序。
阅读全文