Linux系统下C语言编译,显示时间(800分!)

来源:百度知道 编辑:UC知道 时间:2024/05/30 19:12:30
Linux系统下C语言编译,显示时间
执行结果为:
VGA模式黑屏彩色字(随意色彩),显示的文本内容为即时时间(北京时间),每秒刷新一次,例如:
2007年9月3日 15:47:39

答对另赠700分,共800分!
目前为止看到10个人回答,没有完全符合标准的,但我仍然要把这些分送出去!第10位朋友的答案比较接近。给第10位朋友800分(包括悬赏的200和追加的600),也给第3位朋友100分,给第4位朋友100分。(一个问题就送了1000分,很少见吧,哈哈)我这么多分都是以前辛辛苦苦帮别人解答问题挣来的,今天谁能帮我,我再送出去,再正常不过了。有人慈善喜欢送钱,我没钱就送点分吧,呵呵:)
提问人:吴迪

/*
* 可以任意复制修改,scenbuffalo不负任何责任!
* 中文下的话,把nian换成年,yue换成月,ri换成日就行
* 我的linux不支持中文,只好用拼音代替。:)
*/
#include <stdio.h>
#include <unistd.h>
#include <time.h>

int main()
{
while (1)
{
char timebuf[100];
time_t t;

time (&t);
strftime(timebuf, sizeof(timebuf),
"%Y nian %m yue %d ri %H:%M:%S", localtime(&t));
printf ("%s\r", timebuf);
fflush(stdout);
sleep(1);
}
return 0;
}

while(1)
{
//draw date time
sleep(1000);
}
把分给我吧

要分不要命,哪有这么简单的给这么多分的,想也想得到啊.没人信地....
炒作!!!

...不会

200

while(1)
{
//draw date time
sleep(1000);
}