C语言用延时做秒表可以吗?

1个回答
展开全部
摘要 您好亲,C语言用延时做秒表可以。
简单版:简单版本只实现了单次计时功能,即每次开启程序后就开始计时,如果按下键盘任意键,就结束计时,计时通过Sleep(1000)延时实现,每过1秒,计数值(总秒数)cnt加1,打印时,将总秒数cnt转换成时分秒进行显示。【Sleep()函数并不准确,只能实现粗略延时】
高级版:实现毫秒级计时,可重复计时(暂停、清零),计时使用gettimeofday()函数,用来获取系统的秒数和毫秒数,将计时开始和计时暂停的秒数相减,即可获得计时期间的秒数
咨询记录 · 回答于2022-05-25
C语言用延时做秒表可以吗?
您好,亲,我是百度合作的金牌导师,我已经累计提供服务1w人,累计服务时长超过3000小时!您的问题我已经收到,解答需要一些时间,请您稍等一下,需要5分钟出结果,请不要结束咨询哦,您也可以提供更多有效信息,以便于我更好的为您解答哦~ 如果我的解答对您有所帮助,还请您给予赞,感谢
您好亲,C语言用延时做秒表可以。简单版:简单版本只实现了单次计时功能,即每次开启程序后就开始计时,如果按下键盘任意键,就结束计时,计时通过Sleep(1000)延时实现,每过1秒,计数值(总秒数)cnt加1,打印时,将总秒数cnt转换成时分秒进行显示。【Sleep()函数并不准确,只能实现粗略延时】高级版:实现毫秒级计时,可重复计时(暂停、清零),计时使用gettimeofday()函数,用来获取系统的秒数和毫秒数,将计时开始和计时暂停的秒数相减,即可获得计时期间的秒数
您好,亲,很高兴为您解答,希望我的解答能帮助到您!
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消