这是我的程序:
# include <iostream>
using namespace std;
void main ()
{
int GCD(int m,int n);
int n1,n2,n3,p;
cout<<"n1,n2,n3=";
cin>>n1>>n2>>n3;
p=GCD(n1,n2);
p=(p,n3);
cout<<"最大公约数是:"<<p<<endl;
}
//求最大公约数
int GCD(int m,int n)
{
while(m!=n)
if(m>n) m-=n;
else n-=m;
return n;
}
输入后按回车,运行对话框怎么迅速就没了?来不及看啊,也没有Press any key to continue这句话
追答那是你用的VS 编译的
在头文件加 #include “windows.h”
在 cout<<"最大公约数是:"<<p<<endl;
下面加上system("pause");
输入后按回车,运行对话框怎么迅速就没了?
追答呵呵,知道你什么问题了
在主程序最后加一句:getch();就可以了!
加上编译也通过不了
追答那就加这句:system("pouse");