读书人

怎么用C语言每秒钟显示一次

发布时间: 2012-02-14 19:19:19 作者: rapoo

如何用C语言每秒钟显示一次
这个程序是显示机器时间的,如何使其每秒钟显示一次
#include<stdio.h>
#include<time.h>
#include<stddef.h>

main( )
{
struct tm *ptr;
time_t lt;
time( &lt );
ptr=localtime( &lt );
printf("%s current time is:",asctime(ptr));
}


[解决办法]
用Sleep()控制一下,每一秒钟show()一次,这样应该可以吧
[解决办法]
投机取巧,呵呵~~

C/C++ code
//by dev-c++ 4#include <stdio.h>#include <time.h>                                                                                                                                                int main(void){    struct tm *ptr;    time_t lt;   LOOP:    time( &lt );    ptr = localtime( &lt );    printf("\ncurrent time is: %s",asctime(ptr));    sleep(1000);    system("cls");    goto LOOP;} 

读书人网 >C语言

热点推荐