全局变量:时分秒
定义了三个函数:更新时间,显示时间,延迟1秒
#include <stdio.h>
int hour,minute,second;
void Update() // 更新时分秒
{
second++;
if (second== 60)
{
second=0;
minute++;
}
if (minute== 60)
{
minute= 0;
hour++;
}
if (hour== 60)
{
hour= 0;
}
}
void Display() //显示时分秒
{
printf("现在是%d时,%d分,%d秒\n",hour,minute,second);
}
void Delay()
{
int t;
for (t=0;t <100000000;t++); //循环体是空语句,实现延时1秒
}
int main()
{
int i;
hour= minute= second= 1; //设置初始时间
for (i=0;i<1000000;i++)
{
Update();
Display();
Delay();
}
return 0;
}