我是 C++ 的初学者,我试图编写一个程序来计算两个数字的平均值,但是当我运行该程序时,窗口消失了,我看不到结果。有人可以帮帮我吗? 谢谢
#include <iostream>
using namespace std;
int main()
{
int number1,number2,answer;
cout << "number1? ";
cin >> number1;
cout << "number2? ";
cin >> number2;
answer = (number1 + number2)/2;
cout << answer<<endl;
return 0;
}
最佳答案
解决方案 #0(正确):
从 shell 运行程序(cmd.exe
、bash
)
解决方案 #1(正确):
从正统文件管理器运行程序。 Far Manager 或午夜指挥官。
解决方案 #2(替代方案);
将输出重定向到文件。 program.exe >file.txt
来自命令行。
解决方案 #3(不正确):
启动消息框,使用“sleep”/“Sleep”延迟程序终止。
解决方案 #4(不正确):
在程序结束时请求用户输入。
解决方案 #5(不正确):
在“return 0”处设置断点,调试程序。
解决方案#6(windows+msvc):
使用调试构建通过 Ctrl+F5 从 msvc 启动程序。您将收到“按键继续”提示。
关于C++初学者,执行窗口消失得很快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9436108/