C语言问题:延迟的代码是什么?例如暂停一秒后再运行

作者&投稿:冀方 (若有异议请与网页底部的电邮联系)
C语言暂停代码是什么?~

可以通过system ("pause");实现暂停,应包括头文件。

还可以通过使用getch()和getchar()函数实现,注意应该相应地包括和文件,getch()为非标准函数,需要注意程序的移植性。

这个是会省一点电的。
但是里面的单位是毫秒,而不是秒。
关于sleep()函数在windows系统和linux系统下是两个不同的函数,差别较大,但功能是相同的,都是将进程挂起一段时间。windows系统下函数名为Sleep(),其函数原型为:#include 函数使用头文件void Sleep(DWORD dwMilliseconds); 参数为毫秒参考代码:#include //win头文件#includeint main(){ int i; printf("你"); fflush(stdout); //赞制刷新缓存,输出显示 for( i=0;i 函数使用头文件unsigned int sleep(unsigned int seconds);参数为毫秒 (如果需要更精确可以用usleep,单位为微秒)修改上面的代码,以适应linux系统#include //1、linux 头文件#includeint main(){ int i; printf("你"); fflush(stdout);//赞制刷新缓存,输出显示 for( i=0;i,在Linux下,gcc编译器中,使用的头文件因gcc版本的不同而不同#include  2.在VC中,Sleep中的第一个英文字符为大写的"S" ,在linux下不要大写,在标准C中是sleep, 不要大写,简单的说VC用Sleep, 别的一律使用sleep。3.在VC中,Sleep()里面的单位,是以毫秒为单位,所以如果想让函数滞留1秒的话,应该是Sleep(1000); 在Linux下,sleep()里面的单位是秒,而不是毫秒。========================delay()是循环等待,该进程还在运行,占用处理器。sleep()不同,它会被挂起,把处理器让给其他的进程,所以会省一点电。

我看C函数的书好像是sleep(n);n是以秒为单位的;
delay(n);n是以毫秒为单位的;
应该是sleep(1)或者是delay(1000);
不过这个好像是只能在编译器的环境下才能执行;
双击生成的exe文件好像就不能执行了,到底是什么原因我弄了很长时间也没搞清楚;我的老师们也不知道是怎么回事!

#include
#include"windows.h"
void
main()
{
char
a[20],*p=a;
scanf("%s",p);
printf("%s",p);
sleep(1000);
system("cls");
scanf("%s",p);
printf("dd\n");
}
你sleep,s要大写,你用我代码试试看,sleep要包含"windows.h"的,这个是windows.h的函数


C语言问题:延迟的代码是什么?例如暂停一秒后再运行
应该是sleep(1)或者是delay(1000);不过这个好像是只能在编译器的环境下才能执行;双击生成的exe文件好像就不能执行了,到底是什么原因我弄了很长时间也没搞清楚;我的老师们也不知道是怎么回事!

怎样帮助孩子克服语言发育延迟问题?
孩子的语言发育延迟问题可能会影响他们的交流能力和学习能力。以下是一些帮助孩子克服语言发育延迟问题的方法:1.与孩子交流:与孩子交流是帮助他们学习语言的最佳方法之一。与孩子交谈时,使用简单的词汇和短语,并确保您的语气和表情清晰明了。2.阅读:阅读是帮助孩子学习语言的另一种方法。阅读故事书、绘本...

孩子在语言上出现的问题,应当怎么预防呢?
如果怀疑孩子有语言障碍,父母可以通过以下方法来改善或促进孩子的语言发展:大声朗读给孩子听,鼓励孩子对图片或故事进行评论;描述日常活动;倾听儿童并回应他们的对话意图;限制电视和媒体曝光;多问问题;并辅以肢体动作让孩子们听懂。同时,根据语言发育迟缓的严重程度,在专家的指导下,进行必要的全面、规范的...

C语言编程中的延时
方式二:VC中使用sleep()函数实现延时,它的单位是ms,如延时2秒,用sleep(2000)。精度非常低,最小计时精度仅为30ms,用sleep函数的不利处在于延时期间不能处理其他的消息,如果时间太长,就好象死机一样,CPU占用率非常高,只能用于要求不高的延时程序中。如示例工程中的Timer2。\/\/\/ ...

儿童语言迟缓是什么原因
语言发育迟缓是指处于语言发育期间的儿童因各种原因,在预期的时间内不能与普通儿童一样,用语言符号进行语言理解、表达和交流,使儿童语言发育落后于实际年龄水平的一种状态,临床表现为说话延迟及语言理解和表达障碍。常见的原因如下:1、听力障碍:接受信息的通路出现了问题;2、社交障碍:语言是在生活中...

语言发育迟缓的根本原因是什么
1、生理因素:某些器官的发育不良也可影响着语言发展,如麻痹、兔唇、齿列不整、舌头发育异常等。根据大脑损伤的程度和运动麻痹的状况,脑性麻痹有各种各样的表现形式,但任何一种形式通常都与语言发展迟缓现象有关。2、环境因素:孩子不幸处在不良的生活环境中,从而延误了孩子说话。孩子想与父母沟通时,...

8086下求汇编语言延时3秒的代码
正确地确定了四个周期,NN XX,LL,MM将能获得准确的延迟时间。 tzc04120 | 发布于2013-01-06 举报| 评论 0 6 为您推荐: 汇编语言程序设计pdf 汇编语言小程序100例 关于汇编语言程序 8086 汇编语言 8086汇编语言解释 8086汇编语言是什么 《汇编语言程序设计》 8086汇编语言注意事项 汇编语言延时1s...

语言发育迟缓的表现
语言发育迟缓是脑发育迟缓综合征的一种表现,主要表现为智力落后。本病小儿出生后1~3个月内异常安静、少哭或多动、多哭,4个月对母亲无反应,6个月不会笑,12个月不会坐,18个月不会走和讲话。患儿经常张口、伸舌、流涎、磨牙,经常出现无意识的表情、动作、尖叫或哭闹,双眼无神,不能有意识地...

易语言延时,延迟问题
“测试”' 延迟 (2000)' 延时 (2000).如果真 (程序集_手动停止 = 真)你把延迟放到 编辑框2.内容 = “测试” 后面了啊,运行的时候是先执行给编辑框2 赋值 ,在执行延迟的 这样写就可以延迟!!!.版本 2 .支持库 spec .计次循环首 (10000, i)处理事件 ()延迟 (2000)编辑框2.内容...

怎么用C语言做单片机的精确延时
Keil C51的编程语言常用的有2种: 一种是汇编语言;另一种是C 语言。用汇编语言写单片机程序时,精确时间延时是相对容易解决的。比如,用的是晶振频率为12 MHz的AT89C51,打算延时20 μs,51单片机的指令周期是晶振频率的1\/12,即一个机器周期为1 μs;“MOV R0,#X”需要2个机器周期,DJNZ也需要...

永定县13537858487: c语言的延迟函数 编写 -
封封炎立: 延迟函数里执行的都是空语句,也就是说循环执行空语句来达到延迟的目的. 每执行一条语句,即使是空语句都要耗费电脑一些处理时间的,就是因为这个,在延迟函数里写一些无关紧要的东西,用来浪费电脑处理时间,从而延迟.

永定县13537858487: C语言问题:延迟的代码是什么?例如暂停一秒后再运行 -
封封炎立: 我看C函数的书好像是sleep(n);n是以秒为单位的; delay(n);n是以毫秒为单位的; 应该是sleep(1)或者是delay(1000); 不过这个好像是只能在编译器的环境下才能执行; 双击生成的exe文件好像就不能执行了,到底是什么原因我弄了很长时间也没搞清楚;我的老师们也不知道是怎么回事!

永定县13537858487: 求 用C语言编的延时程序 多写几种 交流用 谢谢 -
封封炎立: void delay() {unsigned char i,j;for(i=5;i>0;i--)for(j=14;j>0;j--); }void delay() {unsigned char i,j;for(i=0;i<5;i++)for(j=0;j<14;j++); }void delay1(int i) {while(i--); }

永定县13537858487: C语言中,怎么实现延迟5秒钟? -
封封炎立: 用函数sleep(); 例子: main() {int a; scanf("%d",&a); sleep(5); printf("%d\n",a); }

永定县13537858487: C语言 delay啥意思? -
封封炎立: delay是延时函数,delay(2000)表示延迟2000ms,即2s.

永定县13537858487: @问问请教大家: C语言延时代码或者函数怎么写? -
封封炎立: 大概是这样吧. 比如一段延时程序,如果你每用到一次都要重新写出来一次,最后的代码肯定是超长的. 如果做成一个延时函数模块,要用时就调用一下,这样代码量就会小很多了.

永定县13537858487: C语言中用什么函数来延时 谢谢 -
封封炎立: 头文件里加上#include 函数是 ::Sleep(),注意前面有俩冒号,s大写,括号里填数字,表示毫秒

永定县13537858487: 求用C语言编写的 2小时的延时程序.谢谢! -
封封炎立: #include "stdafx.h" int main(int argc, char* argv[]) { sleep(7200);printf("ok!\n"); return 0; }

永定县13537858487: C语言中控制时间延迟的函数是什么 用法是什么 举个 -
封封炎立: sleep函数,在windows中是以毫秒为单位延迟,如Sleep(1000)就是延迟1000ms,也就是1秒.

永定县13537858487: C语言延时程序 -
封封炎立: 你用的是TC那就太方便了!delay(2000);就是延时2000ms,delay(30);就是延迟30ms……这个函数与主频无关!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网