2 qq 35626770 qq_35626770 于 2017.01.03 19:22 提问

求大神解答,怎么设置一个计时器,六十秒后停止当前函数

如图,应该用什么函数实现这个功能,蟹蟹啦图片

2个回答

Fate_Dream
Fate_Dream   2017.01.03 19:51
已采纳
#include <stdio.h>

#include <time.h>

`sleep(60)//这是系统自带的定时函数,若想更精确就得使用定时器了setitimer,不过我想你应该用不上





wocao58
wocao58   2017.01.03 19:53

不知道这个函数满不满足的你的要求。

 #include <stdio.h>
#include <windows.h>
#include <stdlib.h>
#include <conio.h>

void countdown(int second)//倒计时函数
{
    for (; second > 0; second--)
    {
        system("cls");//清屏
        printf("%d", second);
        printf("\n");
        Sleep(1000);
    }
}
int main(void)
{
    countdown(60);
    return 0;
}
qq_35626770
qq_35626770 谢谢啦,真的不好意思,唉只能采纳一个评论
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
js 秒表计时器(开始,停止,清零)
var c=0 var t function timedCount()  {  document.getElementById('txt').value=c  c=c+1  t=setTimeout("timedCount()",1000)  } function stopCount()  {           clearTimeout(t)       }
android点击按钮触发计时到10秒停止
这是本小白第一次写的博客,我想把自己写的东西分享给大家,同时记录自己在学习的过程中点滴事物以及所遇问题;通过这样养成一个良好的习惯并不断提高自己,在这里我希望能够结交到更多的朋友,不足和需要改进的地方希望各位友友可以在评论中指点迷津! 本次实例是这样的,在页面中有一个简单的按钮,点击按钮的时候触发计时,一旦到达10秒的时候停止计时,进入下一轮计时。 过程如下:          1
JavaScript实现计时器,一个按钮实现开始和停止的功能
var intervalId; var i = 0; var count=0; function startTime(){ var hour = document.getElementById("hour"); var minute = document.getElementById("minute"); var second = document.getElementById("se
winform新手使用Timer计时器让窗口自动跳转(在几秒后自动关闭)
winform之单线程使用Timer计时器让窗口在几秒后自动关闭
android开发——分秒计时器(可 开始/暂停/继续/停止)
最近在项目开发过程中,由于需要设计一个计时器的功能。所以在这里分享一个TimeUtils.可以实现 暂停/继续 的计时器; 话不多说,先看一下TimeUtils这个工具类; package cn.com.hbtv.testtimer; import android.os.Handler; import android.os.Message; import android.text.for
JS定时器的使用与停止
定时器 setInterval,setTimeout使用
c++设计一个计时器(能够暂停,重新开始,继续)的功能。写的不好,仅供参考!
完全模拟计时器实现(时间精确到 秒 即可) 功能要求: 1.计时器的开始功能 例如:键盘按键a 开始计时。 2.计时器的暂停功能 例如:键盘按键空格键 计时暂停 3.计时器的停止功能 例如:键盘按键s   计时停止 4.一次计时结束之后,可以再次计时(也就说,如果当前计时停止,按a键可以重新开始下一轮计时) 实现要求: 1.利用C++中面向对象特性去实现计时类 2.利用C++中
小程序实现【倒计时计时器,最后十秒只显示一位数并且加入放大动画效果】
效果:js:var that // 用来实现最后十秒强调的动画 var animation = wx.createAnimation({ duration: 300, timingFunction: 'ease', }) /** * [倒计时函数,最后十秒只显示一个数字,且有放大动画效果] * @param {Number} minutes [分钟] * @pa...
JS控制按钮10秒钟后可用的方法
这篇文章主要介绍了JS控制按钮10秒钟后可用的方法,涉及JavaScript基于时间函数控制页面元素样式动态变换的技巧,需要的朋友可以参考下 本文实例讲述了JS控制按钮10秒钟后可用的方法。分享给大家供大家参考,具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
VHDL 两个4位二进制计数器构成一个六十进制计数器
VHDL 两个4位二进制计数器构成一个六十进制计数器,使用VHDL语言