#include#include #include int h = 0; int m = 0; int s = 0; void Update();//数据更新 void Print();//打印时间 int main() { int i; for (;;) { Update(); system("cls");//清除控制台 Print(); } return 0; } void Update() { s++; Sleep(1000);//延时1秒 if (s == 60) { s = 0; m++; } if (m == 60) { m = 0; h++; } if (h == 24) { h = 0; } } void Print() { printf("数字时钟:n"); printf("%d:%d:%dn", h,m, s); }
利用循环结构与条件判断,用windows头文件下的Sleep延时函数实现数字时钟的计时功能,再用循环即可实现60进制的转换。
运行截图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)