C语言是一种编程语言,它的代码在计算机上运行时会一直执行,直到程序中止或者遇到终止条件。这是因为C语言是一种顺序执行的语言,代码会按照编写的顺序一行一行地执行下去,没有特殊的终止条件的话,程序会一直运行下去。 如果你希望程序在某个条件满足时停止执行,你可以在代码中使用循环结构(如while循环...
一直运行下去很简单。while 循环就可以了。如果程序运行突然挂了,你需要一种机制来自动将它 up 起来。...
1. while(1) //数字1,不是字母l { //你循环的的程序代码 } 2.for(;;) //括号中是两个分号 { //你循环的的程序代码 } 比如想一直循环输出HELLO 完整代码为:include <stdio.h> void mian(){ while(1){ printf("HELLO");} } ...
方法三:使用循环结构让程序一直运行 除了以上两种方法外,还可以使用循环结构让程序一直运行,从而实现运行窗口不关闭的效果。例如,可以使用while循环让程序一直输出某个信息,直到用户手动关闭程序窗口为止。示例代码如下:c复制代码 在上面的示例代码中,我们使用while循环让程序一直输出当前时间,直到用户手动关闭程序窗口...
可以参考下面的代码:include <stdio.h> include <conio.h> include <windows.h> main( ){ int p;while( ! _kbhit() ) { // run progs _cputs( "Please hit me ! \n" );Sleep(500);} return 0;}
最简单的方式是直接while(1),使用Ctrl+C来结束程序。智能一点的话,就是使用while(scanf(...)!=EOF)或while(cin>>...)由于不清楚你的输入就省略了,这样的话调试的时候还是需要Ctrl+C或者Ctrl+Z,但是如果是重定向到文件什么的话就会在输入最后一组数据运行完成之后结束程序 ...
一、最直接的办法,用nohup命令,将程序挂到后台。二、最方便的办法,用screen命令,起个虚拟终端,即使断开连接也能继续在后台跑。三、最正常的思路,是将监听程序置为daemon,直接在后台运行,具体是监听程序启动后,fork一个子进程,将子进程setsid,然后父进程退出,实际操作都放到子进程中。当然程序...
按pause break键可以终止程序运行 然后你再找找里面的死循环
这个是让它反复运行的,如果要想随时终止的话 但是这个程序如果输入非三位数的数的话无法识别,所以: