怎样使VC6.0输出窗口一次执行后,能再次输入输出不自动关闭窗口

比如程序:#include<stdio.h>
void main()
{ int m,n;
scanf("%d,%d",&m,&n);
printf("%d\n",m+n);
}
问题就是运行后,在窗口中输入一次数据后得出了结果,想再次输入数据时,但按任意键后窗口就自动关闭,怎样让他不关闭......

第1个回答  2010-08-04
void main()
{
while(1)
{
int m,n;
scanf("%d,%d",&m,&n);
printf("%d\n",m+n);
}
}本回答被提问者采纳
第2个回答  2010-08-04
我也遇到过
加入 system("pause");

还要加入头文件
#include<stdlib.h>

用VC++6.0编写程序时,如何让运行程序的黑色执行界面不关闭的情况下,可...
你可以设置一个休止符(比如$),然后把程序放到一个while循环里 \/\/ 获取输入的指示符,记为c while(c) { \/\/ 这里写你的加法逻辑 \/\/ 最后,再读入一次c,if (c == '$') break;} 这样的话,只要最后没有输入$,就会一直重复计算加法了 ...

VC++6.0加法
有两个方法可以改变:1.运行cmd,然后在DOS命令下找到你的这个文件,在命令框下运行,就不会自动关闭了。2.一个笨方法:你在源程序的结束处添加代码,用某个输入代表结束,这样产生的EXE文件,在你输入完两个数回车后,窗口就不会关闭了,而会等待输入关闭,这样你就能看到结果了。

...一次输入的数据,然后保存退出后,第二次运行想输出上次输入的数据,但 ...
刚安装的VC++ 6.0 。新建了工作空间编辑代码后关闭VC ,但下一次打开VC时,上次的workspace窗口却不见了,每次都需要自己去从文件夹里去找dsw文件在打开,麻烦死了。有什么办法可以设置,让VC打开后自动和ECLIPSE里一样出现上次编辑的workspace。---解决方案--- vc6的file->Recent Workspace有历史记录...

...C++ 6.0运行程序后输出窗口只内一下就消失了怎么回事
因为程序运行完了 退出了!在程序最后加个getchar();按任意键退出。

VC6.0编译后运行程序结果太快都看不到怎么办?
getch();用getch();会等待你按下任意键,再继续执行下面的语句

VC6.0 调试窗口不小心关了怎么重开
单击菜单栏上的“查看”,单击”输出“,在弹出的窗口,单击”调试“选项卡,即可。快捷方式为alt+2,然后单击”调试“选项卡,即可。

用Visual C++ 2010调试一简单C语言后输出窗口很快消失的问题!_百度...
windows执行DOS命令完毕后会自动关闭DOS窗口。解决的方法有两个,1.在普通C语言最后添加一行input();这样程序执行完毕后会等着你按任意键才能结束;2.编译结束后找到那个编译完成的可执行文件,在开始菜单下启动命令行程序,用类似纯DOS的方法执行那个可执行文件,执行完毕后界面不会退出而消失。

VC++6.0运行出结果后直接关闭窗口了
你并没有写代码让程序处于“等待输入”。所以你的程序运行完就整个结束了,整个流程没有等待。如果让你的程序处于等待状态,接受键盘任意键输入然后退出,必须通过代码实现,下面是一个例子:include <conio.h> ---> 包含头文件 while(!_kbhit()); ---> 等待键盘任意键输入,输入任意键之后whil...

命令提示符 运行程序的时候 VC6.0下 或者 cmd 下 内容过多 把之前的...
两种方法 一、改变cmd窗口的属性。就是在cmd窗口的上边框上右键 → 属性 → 第三个页里,改一下画面的size 二、使用管道输出到文件 就是在你的命令行的最后加上输出到文件就行了。例: 命令行 cl a.c 输出到 cl a.c >result.txt 这个是输出到你的当前运行的目录,文件是result.txt...

为什么vc6.0生成的.exe文件只能被执行一次,
console 类型的程序就是这样,执行完毕就退出。如果你在命令行里运行它,则返回命令行提示符。如果你要再次使用,请再次运行它。可以通过编译器的运行按钮,也可以在输出目录找到该exe。一般在 debug 文件夹,或 release 文件夹。如果你要编写那种始终在屏幕上的对话框或窗口程序,请学习 Win32 GUI 的...

相似回答