大家都知道,我们会做倒计时装置,而倒计时装置就需要暂停(等待)时间。如何实现这个功能呢?

首先,我们排除Visual Studio,来说说怎么用:

头文件:<unistd.h>

只需要一行代码即可实现:

sleep(3); //括号内填暂停的秒数

那么怎么做倒计时装置呢?

首先我们需要for循环,还需要确定倒计时时长:

#include <iostream>
#include <unistd.h>
using namespace std;int main()
{int a; //倒计时时长储存cin >> a; //输入倒计时时长for (int i = a; i >= 1; i--){cout << i << "\n";sleep(1);}return 0;
}

还可以:

#include <iostream>
#include <unistd.h>
using namespace std;int main()
{int a; //倒计时时长储存cin >> a; //输入倒计时时长cout << a << "\n";for (int i = 1; i <= a - 1; i--){a = a - 1;cout << a << "\n";sleep(1);}return 0;
}

那么你用的是Visual Studio怎么办?

首先,添加unistd.h头文件肯定行不通,我们要用到Windows.h头文件

然后我们将sleep改为Sleep(首字母大写),将括号里面的秒数改为毫秒数(例如3秒就改为3000毫秒)

Sleep(3000); //括号里面填写暂停时间

接着我们把上面的两个完整代码改过来即可!

学编程,更容易,找Code_easy~

在C++中如何暂停(等待)时间?相关推荐

  1. 封装CopyFileEx函数,实现文件复制中的暂停,控速,获取进度。

    封装CopyFileEx函数,实现文件复制中的暂停,控速,获取进度等. 我的第一篇博客 前段时间无意间想到如何控制文件复制过程的复制速度,并且能实时获得复制进度.对于一个几兆甚至更小的文件,调用API ...

  2. 封装CopyFileEx函数,实现文件复制中的暂停,控速,获取进度

    封装CopyFileEx函数,实现文件复制中的暂停,控速,获取进度等. 前段时间无意间想到如何控制文件复制过程的复制速度,并且能实时获得复制进度.对于一个几兆甚至更小的文件,调用API函数CopyFi ...

  3. Linux中延时/暂停函数(sleep/usleep/nanosleep/select)的比较、底层实现说明

    本来只是要搞清楚Linux下如何实现延时和暂停,但无意中看到一篇文章介绍了其实现,帮自己窥得一点底层原理. 知其然还要知其所以然,但自己没有这个储备和能力来研究Linux内核实现,特地转载留存. 1. ...

  4. C语言中窗口暂停,C ++程序中的暂停控制台

    C ++程序中的暂停控制台 哪种方法可以在C ++程序中暂停控制台? 使用system("pause") 或使用system("pause") 还是使用C函数, ...

  5. 【转】C/C++中的日期和时间

    头文件 time.h 函数用途 函数名 得到处理器时间 clock 得到时间差 difftime 设置时间 mktime 得到时间 time 得到以ASCII码表示的时间 asctime 得到字符串表 ...

  6. C++中的日期和时间 time_t与struct tm转换

    C++中的日期和时间 time_t与struct tm转换 通过学习许多C/C++库,可以有很多操作.使用时间的方法.但在这之前需要了解一些 "时间"和"日期" ...

  7. C/C++中的日期和时间

    C/C++中的日期和时间 由 zhanjun 在 周五, 2006-03-24 08:11 提交 C/C++中的日期和时间 作者:日期和时间 出处:日期和时间 更新时间: 2005年09月15日 摘要 ...

  8. SQL SERVER中的OLEDB等待事件

    原文: SQL SERVER中的OLEDB等待事件 OLEDB等待事件介绍 OLEDB等待类型是SQL SERVER 数据库中最常见的几种等待类型之一.它意味着某个会话(SPID)通过SQL Serv ...

  9. C/C++中的日期和时间 TIME_T与STRUCT TM转换

    C/C++中的日期和时间 time_t与struct tm转换 - 吴文力 - 博客园 摘要: 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时.时间的获取 ...

  10. 人生中最好的等待叫做来日可期,社科院与杜兰大学金融管理硕士等你惊艳岁月

    有句话说:"去日不可追,来日犹可期".过去的已经过去,不管好的.坏的都已成为我们的回忆.人生中最好的等待就是未来可期.别辜负现在的好时光,努力做想做的事.社科院与杜兰大学金融管理硕 ...

最新文章

  1. mybatis 配置_MyBatis教程3:优化MyBatis配置文件中的配置
  2. Glide核心设计一:皮皮虾,我们走
  3. ML之MIC:利用有无噪音的正余弦函数理解相关性指标的不同(多图绘制Pearson系数、最大信息系数MIC)
  4. Leetcode-937-Reorder Log Files-(Easy)
  5. php 使用postfix发邮件,PHP处理postfix邮件内容的方法
  6. Linux的unlink
  7. Gradle用户指南(1)-Gradle安装
  8. php网站建设实训引言_网站建设实训报告
  9. CSS--背景样式---伪类选择器---高级选择器---盒子模型---浮动
  10. java回车后自动从一个文本框切换到另一个_Java实用教程-Java基本语法-Java程序的构成...
  11. 【二十二】win 10 :Jmeter 报告可视化 —— 配置 Jmeter 接口 HTML 可视化测试报告,Jenkins + Jmeter + Ant 自动化集成环境搭建
  12. JAVA中GridBagLayout布局管理器应用详解
  13. java 面向对象基础
  14. 通信原理及matlab仿真实验指导书,通信原理实验指导书——2015.pdf
  15. linux 命令英文全称
  16. java数组 处理函数 chunk_数组分组chunk的一种写法
  17. CTF题库NSCTF crypto50
  18. 服务器主机安装win10系统稳定吗,服务器主机上安装win10
  19. 解决海康威视摄像头无法通过路由器远程访问的问题
  20. 有哪些好的IT编程技术网站?有哪些好的论文网站?

热门文章

  1. 宏定义输出(printf)
  2. 一般名片的尺寸是多少
  3. 本聰造幣 天雨粟 夜鬼哭
  4. ElasticSearch——常用网址
  5. 欧盟商标和马德里商标有什么区别?
  6. LayaAir demo 学习3D弹力球简单实现
  7. IntelliTone™ Pro 200 LAN 音频发生器和探针
  8. Ganymed使用简单demo
  9. 如何在Windows 11家庭版中恢复组策略编辑器功能
  10. jieba库与好玩的词云的学习与应用实现