c语言倒计时器 的编程代码

已举报 回答 关注

c语言倒计时器 的编程代码

  • 回答数

    7

  • 浏览数

    2,093

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void wait ( int seconds )
{
clock_t endwait;
endwait = clock () + seconds * CLK_TCK ;
while (clock() < endwait) {}
}

void main(){
int t,m,s;
printf("input counterdown time in seconds\n");
scanf("%d",&t);
printf("\n===================\n");
while(1)
{
wait ( 1 );
t--;
if (t==0) break;
s = t % 60;
m = t / 60;
printf("\r\t%02d:%02d",m,s);
}
exit(0);
};
取消 评论
你怎么会爱玩这种游戏,该不会是你们宿舍互相提问互相答吧
取消 评论
//有很多种方法,我这里用的是其中一种:
#include <stdio.h>#include <Windows.h>int main(void) { int minutes; printf("请输入分钟数:\n"); scanf("minutes"); for (; minutes >= 0; --minutes) { for (int i = 60; i >= 0; --i) { printf("还剩 %d 分钟 %d 秒 结束\n", minutes, i);//输出剩余时间 Sleep(1000);//延时函数延时一秒 }; }; printf("计时结束\n"); system("PAUSE"); return 0;};//我没上编译器测试,但是具体架构就是这样
取消 评论
谩言红袖啼痕重,更有情痴抱恨长。
取消 评论
计时最好是用定时器,你用延时方式的话CPU效率低了。变量是在主函数之前就要定义的,你才能在子函数中使用,主函数只是给变量初始化。
取消 评论
你上面贴出来的不是谭浩强书课后习题的答案么。。。上百度文库一搜一大堆
取消 评论
这是需求,越简单越好,
取消 评论
ZOL问答 > c语言倒计时器 的编程代码

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?