【发布时间】:2012-11-18 01:29:50
【问题描述】:
我有一个测验程序的代码如下,我需要添加一个时间限制。现在,代码根据使用的时间执行测验分数。但我希望它在程序启动后的 5 分钟内退出。
使用的标题
#include<time.h>
初始化值如下
time_t initialtime,finaltime;
我在测验开始前使用此代码开始计时
initialtime=time(NULL);
程序结束时,我通过这段代码得到时间
finaltime=time(NULL);
现在,如何在最后时间达到 10 分钟之前结束程序?我应该在 Main 函数中使用什么代码?
PS:如果需要,我可以发布完整的代码。
【问题讨论】:
-
最简单的答案:编写一个循环来检查当前时间 -
initialtime> 10 分钟。几乎所有定时应用程序都必须在 some 级别上执行类似的操作。 -
是的。这很明显。但是在这里,我需要让用户知道剩下的时间。像滴答作响的东西。感谢回复。希望这个也有同样的效果。