1、代码实现:
#include <stdio.h>
#include <windows.h>
typedef struct clock
{
int hour;
int minute;
int second;
}Clock;
Clock CLOCK;
void update(void)
{
CLOCK.second++;
if(CLOCK.second==60)
{
CLOCK.second=0;
CLOCK.minute++;
}
if(CLOCK.minute==60)
{
CLOCK.minute=0;
CLOCK.hour++;
}
if(CLOCK.hour==24)
{
CLOCK.hour=0;
}
}
void print(void)
{
printf("%02d:%02d:%02d\n",CLOCK.hour,CLOCK.minute,CLOCK.second);
}
int main()
{
CLOCK.second=01;
CLOCK.minute=26;
CLOCK.hour=14;
int n=0;
while(n!=-1)
{
n++;
update();
print();
Sleep(1000);
system("cls");
}
return 0;
}
2、运行结果:
版权声明:本文为weixin_44209522原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。