简单c语言倒计时函数 用c语言编写倒计时程序

c语言 倒计时时钟程序

如果你有TC,可以试一试。

成都创新互联公司于2013年成立,先为白云等服务建站,白云等地企业,进行企业商务咨询服务。为白云企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

VC 的 kbhit() 不能返回 键名。

23:59:59 -- 86400 秒

#include stdio.h

#include windows.h

#include conio.h

void main()

{

long int t;

int flag =0;

t = 86400;

printf("press S start, press E stop\n");

while(1)

{

if (kbhit() == 'S' || kbhit() == 's') flag =1;

if (kbhit() == 'E' || kbhit() == 'e') flag =0;

Sleep(1000);

if (flag == 1) t = t -1;

if (t = 0) break;

printf("%d ",t);

}

如何实现倒计时59秒表的c语言程序,不用中断。谢谢啊,很急

我这个程序是在dos窗口下的计时器,比较简单:

#include time.h

#include stdio.h

#include stdlib.h

void main()

{

clock_t start, finish, clsfinish;

/*计算一次清屏操作所用的时钟数*/

double time_used_in_cls = 0;

start = clock();

system("CLS");

clsfinish = clock();

time_used_in_cls = double(clsfinish - start); //执行一次清屏操作所用的时钟数(后面会用到,这样更精确)

int i = 59;

printf("计时开始:\n");

while(i = 0)

{

start = finish = clock();

if(i == 59)

finish += time_used_in_cls;

/*1秒刷新一次(循环控制)*/

while(finish-start CLOCKS_PER_SEC - time_used_in_cls)

finish = clock();

system("CLS"); //清屏函数

printf("%d", i--);

}

}

网上关于C语言时间函数的介绍很多的,你可以查一下。

请尝试C语言编写一个两分钟的倒计时

#include stdio.h

#include stdlib.h

#include windows.h

int main()

{

int a,b,c;

a=120;

while(a=0)

{

system("cls");

b=a/60;

c=a%60;

printf("%d:%.2d",b,c);

a=a-1;

Sleep(1000);

}

Sleep(50000);

return 0;

}


网站标题:简单c语言倒计时函数 用c语言编写倒计时程序
网页路径:http://scyanting.com/article/docecpe.html