#include <stdio.h>
int hour,minute,second;
//更新时、分、秒显示值
void Update()
{
second++;
if(second==60)
{
second = 0;
minute++;
}
if(minute == 60)
{
minute=0;;
hour++;
}
if(hour==24)
{
hour++;
}
}
//显示时、分、秒
void Display()
{
printf("时:分:秒 %d:%d:%d\n",hour,minute,second);
}
//模拟延迟时间为1秒
void Delay()
{
int t;
for(t=0;t<1000000;t++);//用循环体为空语句的循环实现延时
}
//48613975
int main()
{
int i;
for(i=0;i<1000000;i++)
{
Update();//更新时、分、秒显示值
Display();//显示时、分、秒
Delay();//模拟延迟时间为1秒
}
return 0;
}