阅读量:0
在C语言中,实现一个简单的电子时钟程序需要使用time.h
库。以下是一个简单的示例代码:
#include<stdio.h> #include <time.h> int main() { while (1) { time_t currentTime; struct tm *localTime; // 获取当前时间 time(¤tTime); // 转换为本地时间 localTime = localtime(¤tTime); // 格式化输出时间 printf("当前时间: %s", asctime(localTime)); // 延迟1秒 sleep(1); // 清除控制台 system("cls"); } return 0; }
这个程序会无限循环地显示当前时间,并每隔一秒更新一次。请注意,这个程序在Windows系统上运行正常,但在Linux或其他类Unix系统上,你需要将system("cls")
替换为system("clear")
。
如果你想要一个更复杂的电子时钟,比如支持闹钟功能、倒计时等,你可以根据需求进行相应的扩展和修改。