输入三个数 中间空格格开 我给你把结果也改对了 }
n1,n2,n3=4 8 16
最大公约数是:4
Press any key to continue
# include
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=GCD(p,n3);
cout<<"最大公约数是:"<
//求最大公约数
int GCD(int m,int n)
{
while(m!=n)
if(m>n)
m-=n;
else
n-=m;
return n;
}
在cout<<"最大公约数是:"<
后面加个延时处理。这样就能显示了。sleep(2000);
应该不会呀!
p=(p,n3);
这个是什么?