请问怎么用c语言怎么写一个最简单计时器?
3个回答
展开全部
#include<stdio.h>
#include<windows.h>
int main()
{
int hour = 0, min = 0, sec = 0;
while (1){
Sleep(1000);//暂停1s
system("cls");//清屏
sec++;
if (sec == 60){
min++;
sec = 0;
}
if (min == 60){
hour++;
min = 0;
}
if (hour == 24){
hour = 0;
}
printf("%02d:%02d:%02d\n", hour, min, sec);
//%02d输出长度为2,不足2前面补0
}
return 0;
}
运行截图
展开全部
12345678910111213141516171819202122232425#include<stdio.h>#include<windows.h>int main(){ int hour = 0, min = 0, sec = 0; while (1){ Sleep(1000);//暂停1s system("cls");//清屏 sec++; if (sec == 60){ min++; sec = 0; } if (min == 60){ hour++; min = 0; } if (hour == 24){ hour = 0; } printf("%02d:%02d:%02d\n", hour, min, sec); //%02d输出长度为2,不足2前面补0 } return 0;}
运行截图
运行截图
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方案1,循环调用time函数,到指定时间后触发事件
方案2:调用sleep函数
方案2:调用sleep函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询