如何用C语言每秒钟显示一次
这个程序是显示机器时间的,如何使其每秒钟显示一次
#include<stdio.h>
#include<time.h>
#include<stddef.h>
main( )
{
struct tm *ptr;
time_t lt;
time( < );
ptr=localtime( < );
printf("%s current time is:",asctime(ptr));
}
[解决办法]
用Sleep()控制一下,每一秒钟show()一次,这样应该可以吧
[解决办法]
投机取巧,呵呵~~
//by dev-c++ 4#include <stdio.h>#include <time.h> int main(void){ struct tm *ptr; time_t lt; LOOP: time( < ); ptr = localtime( < ); printf("\ncurrent time is: %s",asctime(ptr)); sleep(1000); system("cls"); goto LOOP;}