用全局变量编程模拟显示一个数字式时钟(习题7.2)

来源:互联网 发布:nginx 优化加速 编辑:程序博客网 时间:2024/05/01 05:53
#include <stdio.h>
#include <stdlib.h>
 int hour,minute,second;                       心得体会:
利用循环结构控制时钟的运行时间。
                                                                                     注意要对hour minute second 进行赋初始值0。

 void Update()
{
    second++;
    if(second==60)
    {
        second=0;
        minute++;
    }
    if(minute==60)
    {
       minute=0;
       hour++;
    }
    if(hour==24)
    {
        hour=0;
    }
}
void Display()
{
    printf("%2d:%2d:%2d\n",hour,minute,second);
}
void Delay()
{
    int t;
    for(t=0;t<100000000;t++);
}
int main()
{
    int i;
    hour=minute=second=0;
    for(i=0;i<100000000;i++)
    {
        Update();
        Display();
        Delay();
    }
    return 0;
}
原创粉丝点击