首页 > 代码库 > 简单的时间显示

简单的时间显示

效果图:

 

实现代码:

/************************/
/*   简单的时间显示    */
/**********************/

#include <stdio.h>
#include <time.h>

/*使用sleep()函数用的头文件*/
#include <unistd.h> 

int main()
{
    int second=0, minute=0, hour=0, time_now=0;
    while (1)
    {
        time_now = time(0);
        second = time_now%60;
        minute = time_now%3600/60;
        hour = time_now%(60*60*24)/3600;
        hour = (hour +8)%24;
        printf("%2d : %02d : %02d\r",hour, minute, second);
        fflush(stdout);
        while ( sleep(1));

/*一直占用CUP*/
//while( time_now == time(0)); } return 0; }