C语言如何让程序一直不断运行直到按了某个键以后停止,代码怎么写

C语言如何让程序一直不断运行直到按了某个键以后停止,代码怎么写,第1张

可以参考下面的代码:

#include <stdioh>

#include <conioh>

#include <windowsh>

main( )

{

int p;

while( ! _kbhit() ) {

// run progs

_cputs( "Please hit me ! \n" );

Sleep(500);

}

return 0;

}

扩展资料:

kbhit()是一个C和C++函数,用于非阻塞地响应键盘输入事件。

函数名:kbhit()

功能及返回值: 检查当前是否有键盘输入,若有则返回一个非0值,否则返回0。

用 法:int kbhit(void);

C++语言包含头文件: include <conioh>。

C语言不需包含额外头文件。

在VC++60下为_kbhit()

功能及返回值同上。

参考资料来源:百度百科-kbhit

public static void main(String[] args) {

Systemoutprintln("程序开始执行");

try {

// 延时 30 秒

Threadsleep(30 1000);

} catch (InterruptedException e) {

eprintStackTrace();

}

Systemoutprintln("已过30秒,程序结束");

//退出

Systemexit(0);

}

楼上两家的结合起来就实现了 程序运行 等待30秒后结束

可以用以下方法:

1、在编程结束时加一句:system("pause");

 2、如有输入动作,加入cinignore();

3、让窗口不自动关闭的话,加入getchar();

其中第一个方法非常方便,无论有无输入 *** 作都可以很好解决问题;二、三条不适合有输入 *** 作的,有输入

*** 作的话,在 *** 作完成后还是会一晃而过的。

以上就是关于C语言如何让程序一直不断运行直到按了某个键以后停止,代码怎么写全部的内容,包括:C语言如何让程序一直不断运行直到按了某个键以后停止,代码怎么写、java 如何让一个程序运行一段时间后就停止运行、如何设置程序关闭后,程序停止运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9524818.html

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

发表评论

登录后才能评论

评论列表(0条)

保存