C++程序 怎么重复输入指令运行,不退出程序的

如题所述

第1个回答  2012-08-21
很多种方法:
while(true)
{
//if(***) break;

}

循环方法都可以. 循环条件 写好就行追问

能举个例子么,我是新手,感谢

追答

就写个while的吧

int input;
while(true)
{
cin >> input;
//dosomething();
if(input == 0)//设置一个你想退出的数
break;
}

本回答被提问者采纳
第2个回答  2012-08-21
for(i=…;i<…;i++)
{
cin>>指令;
if() break;
}
每次循环都会执行输入流指令本回答被网友采纳

C++程序 怎么重复输入指令运行,不退出程序的
很多种方法:while(true){ \/\/if(***) break;} 循环方法都可以. 循环条件 写好就行

Linux中C++执行命令行命令后,在它运行中时,如何再进一步输入?
linux的终端也是个进程嘛,终端里的运行程序就是终端的子进程呗,终端里按Ctrl+C能结束程序,大概是因为终端检测到按键按了Ctrl+C就向程序发送信号SIGINT(signal interrupt),程序接收到SIGINT调用默认的处理函数就会退出。所以你想用一个进程去结束另一个进程,一个方法就是发信号(signal)。至于你那个试图...

在C++里如何在程序执行时按一下空格停止,然后按一下空格继续执行?如何...
按下ESC后退出。不过ctrl_c重新运行有点困难。。ctrl_c通常会使程序中断。虽然getch()能截断ctrl_c的指令,使程序不会中断。但是在和kbhit()组合使用时发现kbhit()之后的第一个getch()不能截断ctrl_c的指令。目前我还没想到什么好的方法。。。kbhit()函数一般来说用来检测是否有按键按下,否返回0...

关于C++程序的闪退
第一个用来吃掉'\\n',第二个用来等待用户输入,以保证main函数不会立即退出~

C++生成的exe文件打开后闪退
1、大家肯定都知道在 Visual C++ 6.0 中点击生成程序,再点击运行,只要程序没错误,程序肯定不会闪退。在 Debug文件夹 下的 exe可执行文件 的闪退的原因是没有设置 “停留” 命令。2、开头加上#include <stdlib.h>;在main函数的末尾加上 system("pause"); 如果有 return ; ,那么加在 ...

C++编译完了一点回车窗口闪一下就没了,我是初学者,说点我能听懂的...
1、早期的c++生成的程序要求运行在命令行窗口中。2、不懂什么意思对吧,要真正的解释,比较费事。这么说吧,按住“win键”(键盘上画了小旗的那个键)不放,按下“R”键,出来一个“运行窗”,在里面填入“cmd.exe”后点确定,会出来一个窗体,看起来是黑白的,这就是命令行窗了。3、在命令行窗...

c语言图形程序运行时,只是闪了一下黑屏,看不到结果
以DEV C++为例,如果有:include<stdio.h>int main(){ printf("hello world");}则会出现你说的一下黑屏,看不到结果的情况,这是因为程序已经执行完了,该进程结束了。你之前用到的编程软件之所以能看到结果,是因为软件帮你设置了类似暂停的功能:在程序退出前暂停住,你就看到结果了。上述程序...

c++不能同时打开两个程序是怎么回事
可以试试下面的方法:看看能不能解决。◆开始→运行→输入cmd→回车,在命令提示符下输入下面命令 for %1 in (%windir%\\system32\\*.dll) do regsvr32.exe \/s %1回车。完成后,在输入下面的 for %i in (%windir%\\system32\\*.ocx) do regsvr32.exe \/s %i 回车。如果怕输入错误,可以复制这...

c语言怎么运行(c语言怎么运行代码)
1、创建一个文件名为main.c,然后用任意一个款你熟悉的文本编辑软件,比如说记事本,在里面输入下面的代码,记住,要用文本文件编辑软件,不能用word的。2、然后用gcc编译程序:gcc .\/main.c你会得到一个a.out文件。3、运行a.out扩展资料:c语言小游戏实现原理1、二维数组实现棋盘二维数组,用两个...

c++打开外部exe并输入指令
(1)、他不会立即返回,直到你启动的程序执行完成。(2)、如果你启动是windows程序,它仍然会启动一个控制台,这就给人感觉太差劲了,但如果本身是控制台的,而且又需要等待它的完成,那这将是比较好的选择。(3)、它的返回值代表是否执行成功以及程序的退出码。(4)、不能运行*.txt文件或"www.baidu...

相似回答