#include<stdio.h>
struct clock
{
int minute;
int hour;
int second;
};
typedef struct clock demo;
demo b;
void display()//显示
{
printf("%d:%d:%d\r",b.hour,b.minute,b.second);
}
void update()//时间的更新
{
if(b.second==60)
{
b.minute++;
b.second=0;
}
if(b.minute==60)
{
b.hour++;
b.second=0;
}
if(b.hour==24)
{
b.second++;
b.hour=0;
}
}
void delay()//模拟时钟的延迟
{
int j;
for(j=0;j<100000000;j++)
{
}
b.second++;
}
int main(int i)
{
for(i=0;i<10000000;i++)
{
display();
update();
delay();
}
}
c语言之模拟时钟秒表
最新推荐文章于 2024-06-07 21:40:36 发布