社区
C语言
帖子详情
请问DOS下的while循环多长时间一个循环呀???是一秒钟几次?还是多少毫秒??如何控制它的执行时间??
xf_2005
2005-02-23 04:56:48
请问DOS下的while循环多长时间一个循环呀???是一秒钟几次?还是多少毫秒??如何控制它的执行时间??
...全文
1325
15
打赏
收藏
请问DOS下的while循环多长时间一个循环呀???是一秒钟几次?还是多少毫秒??如何控制它的执行时间??
请问DOS下的while循环多长时间一个循环呀???是一秒钟几次?还是多少毫秒??如何控制它的执行时间??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winner2008
2005-02-24
打赏
举报
回复
关注....
copygirl
2005-02-24
打赏
举报
回复
delay()这个函数与机器频率有关,在不同的机器上,得到的时间间隔是不一样的。
elevation2me
2005-02-24
打赏
举报
回复
while(1)
{
time_a = 此时的时间值;
代码;
time_b = 此时的时间值;
timeleft = time_b - time_a;
sleep(0.25 - timeleft);
}
time_a是进入循环时的时间;
time_b是循环快要结束时的时间;
timeleft便是此循环执行的时间;
然后再用Sleep()函数“休息”一下,便达到0.25秒了
我很菜,那些有关于时间的函数都不会用
colin310
2005-02-24
打赏
举报
回复
sunmc(如果得分也是一种错,我愿意一错再错。) ( ) 信誉:100 2005-02-23 22:56:00 得分: 0
sleep(250);是250秒,delay()才是millisecond.
同意!!!!!!!!!!!
sunmc
2005-02-23
打赏
举报
回复
sleep(250);是250秒,delay()才是millisecond.
lao_mage
2005-02-23
打赏
举报
回复
while ("condition")
{
sleep(250);//250 millisecond.
//do other code.
}
YFY
2005-02-23
打赏
举报
回复
VC可以用Sleep(nMillisecond)
brandc++3.1编写基于dos的程序可以用delay(nMillisecond)
如果你的应用平台硬件确定的话,测试一下for多少个循环指令是0.25秒,
再加一个for循环控制时间也可以.
判断时间也可以.
lw549
2005-02-23
打赏
举报
回复
在while中读时间,根据时间进行判断
little_paradise
2005-02-23
打赏
举报
回复
这个比较难啊,sleep也许是比较好的选择,
smartcomplier
2005-02-23
打赏
举报
回复
这跟你的CPU频率有关..
darkstar21cn
2005-02-23
打赏
举报
回复
可以用sleep ()函数控制时间,用while 循环不好控制。
xf_2005
2005-02-23
打赏
举报
回复
如果我想0.25秒循环一次,该如何做?
goodluckyxl
2005-02-23
打赏
举报
回复
看看具体指令
根据指令周期来计算时间
winstonch
2005-02-23
打赏
举报
回复
这与你的机器有关,和操作系统的关系不太大
kobefly
2005-02-23
打赏
举报
回复
我想
这个不跟while相关吧
应该是跟while循环体的内容相关吧
程序是按指令执行来消耗时间的
都是一些指令而已
青少儿NOIP信息学奥赛通关必备-C++语法-
循环
-
while
循环
本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP通关必备-语法专题课;2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;3、本课程是基于小学生的认知发展水平开发的,运用孩子生活中常见的例子来阐述编程知识,让孩子听得懂学得会;4、学完本课程后,孩子可以自主编程,解决竞赛中,生活实际问题,5、拓展孩子计算思维,应对人工智能时代的挑战。6、本课程介绍的是程序的
循环
结构-
while
循环
的知识
线程的学习
CPU难道真的很神通广大,能够同时
执行
那么多程序吗?不是的,CPU的
执行
是这样的:CPU的速度很快,
一秒钟
可以算好几亿次,因此CPU把自己的
时间
分成
一个
个小
时间
片,我这个
时间
片
执行
你一会,下
一个
时间
片
执行
他一会,再下
一个
时间
片又
执行
其他人一会,虽然有几十个线程,但一样可以在很短的
时间
内把他们通通都
执行
一遍,但对我们人来说,CPU的
执行
速度太快了,因此看起来就像是在同时
执行
一样,但实际上在
一个
时间
点上,CPU只有
一个
线程在运行。 学习线程首先要理清楚三个概念: 进程:进程是
一个
静态的概念 线程:
一个
进
javase进阶 - 多线程
JavaSE进阶 - 多线程 1、基本概念 什么是进程? 进程是
一个
应用程序(1个进程是
一个
软件)。 什么是线程? 线程是
一个
进程中的
执行
场景/
执行
单元,
一个
进程可以启动多个线程。 对于Java程序来说,当在
DOS
命令窗口中输入: java HelloWorld 回车之后 会先启动JVM,而JVM就是
一个
进程,JVM在启动
一个
主线程调用main方法,同时在启动
一个
垃圾回收器线程负责看护,回收垃圾。
一个
是垃圾回收器线程、
一个
是
执行
main方法的主线程。 进程和线程之间是什么关系? 阿里巴巴:进程 马云:阿
linux 统计 程序运行
时间
这篇文章写的很详细,转
一个
我们有时需要得到程序的运行
时间
,但我们也要知道,根本不可能精确测量某
一个
程序运行的确切
时间
[3],文献[4]中说的很明白,现摘录如下。 我们平时常用的测量运行
时间
的方法并不是那么精确的,换句话说,想精确获取程序运行
时间
并不是那么容易的。也许你会想,程序不就是一条条指令么,每一条指令序列都有固定
执行
时间
,为什么不好算?真实情况下,我们的计算机并
linux 计算程序运行
时间
写的全面的一篇 还有一种 int getitimer(int which, struct itimerval *value); int setitimer(int which, const struct itimerval *value, struct itimerval *ovalue); 顺便转载一下,以备不时之需 http://blog.chinaun
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章