在主函数的return语句之前加入system("pause");
但必须加入头文件iostream,例如
#include
using namespace std;
int main()
{
程序正文:
…………
…………
system("pause");
return 0;
}
或者在程序结束时要求输入几个字符(如两个getchar();语句)再退出:
#include
int main()
{
程序正文:
……
……
getchar();
getchar();
return 0;
}
记得加上getchar();要两个,因为第一个会接收你输入数据的换行符号,那么第一个就没用了,第二个才真正起到作用!
也可以将输出的结果写入到文件:
#include
int main()
{
freopen("out.txt","w",stdout);//将输出结果写入到out.txt文件当中
程序正文……
return 0;
}
这种问题一般是三种解决方法。
1 别点运行,按下ALT+F5
2后面加上 getchar();
3 最后一句加上 system("plause");
按ALT+F5
在程序最后加while(1);
还可以用system(