c语言输入超时时给出提示

c语言输入超时时给出提示,第1张

5 秒内 没碰键盘 则退出。

未考虑 输入 结束时间的判断。

#include <stdio.h>

#include <conio.h>

#include <time.h>

int main(){

clock_t t0,dt

int flag

int x

t0=clock()

flag = 1

printf("please input x:\n")

while( !_kbhit() ) {

dt = clock() - t0

if (dt >= 5 * CLOCKS_PER_SEC) {flag =0 printf("5 seconds -- time is over !\n")return 0}

}

scanf("%d",&x)printf("x=%d\n",x)

return 0

}

不知道怎么评论楼上的...

set_time_limit

(PHP 4, PHP 5)

set_time_limit — 设置脚本最大执行时间

void set_time_limit( int$seconds )

设置允许脚本运行的时间,单位为秒。如果超过了此设置,脚本返回一个致命的错误。默认值为30秒,或者是在php.ini的max_execution_time被定义的值,如果此值存在

例子:

<?php

set_time_limit(10)

//设置超时时间为10秒,

?>

C# 中通过CancellationTokenSource实现对超时任务的取消

http://blog.csdn.net/fuyifang/article/details/46928173


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12147124.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存