形成的exe闪一下就没了

来源:百度知道 编辑:UC知道 时间:2024/05/26 03:08:36
用c编的程序,编译好形成exe文件,在按要求输入数据,计算以后,还没等看清结果,它就自己关闭了,怎么样可以解决这个问题啊?
到底是getchar()还是getch()啊

我也来说说吧 在return 上一语句加(1) cin.ignore(cin.rdbuf()->in_avail()+1 );
(2)system("PAUSE");
(3)getch();
任你选
例如 :#include<iostream>
using namespace std;
int main()
{
int z;
z=1%5;
cout <<z;
system("PAUSE");
return 0;
}

按F5查看结果啊

在程序后面加一行
getchar();

在程序的最后加一个getchar();
或者是在命令提示符下运行程序。
完全正确!