黑马程序员技术交流社区
标题:
让你的程序暂停1s再运行。
[打印本页]
作者:
a_skting
时间:
2016-5-9 12:43
标题:
让你的程序暂停1s再运行。
想写个倒计时的程序。。但是运行速度太快,于是搜索了一下,找到了暂停程序的code:
sleep(int s)函数可以使程序暂停s秒之后再继续运行。需要头文件 #include <unistd.h>
/* 在终端中运行才会有显示效果。 */
#include <stdio.h>
#include <unistd.h> //sleep函数支持
#define RETIME 100 //定义倒计时时间
int main (int argh, char *argv[]) {
printf("倒计时开始 :");
for (int i = RETIME; i >= 0; i--) {
system("clear"); //终端清屏
printf("%d", i); //倒计时
sleep(1); //实现显示1s后继续执行。
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2