C++初学者,执行窗口很快就消失了

Fra*_*nXh 1 c++ add

我是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;
 }
Run Code Online (Sandbox Code Playgroud)

Sig*_*erm 5

解决方案#0(正确):
从shell运行程序(cmd.exe,bash)

解决方案#1(正确):
从正统文件管理器运行程序.远程经理或午夜指挥官.

解决方案#2(替代方案);
将输出重定向到文件.program.exe >file.txt从命令行.

解决方案#3(不正确):
启动消息框,使用"睡眠"/"睡眠"来延迟程序终止.

解决方案#4(不正确):
在程序结束时请求用户输入.

解#5(不正确):
在"返回0"上设置断点,调试程序.

解决方案#6(windows + msvc):
使用调试版本通过Ctrl + F5从msvc启动程序.你会得到"按键继续"提示.