改错:求最大公约数。题中标记部分可能有错,请改正。
时间: 1ms 内存:128M
描述:
#include <iostream>
using namespace std;
int hcf(int m,int n)
{int a,b;
if(n>m){a=m;m=n;n=a;}**while((b=m/n)!=0)
{m=n;n=b;}
return n;}int main()
{int x,y,a;
cin>>x>>y;
a=hcf(x,y);
cout<<a;
return 0;}
输入:
输出:
示例输入:
21 9
示例输出:
3
提示:
参考答案:
解锁文章
文章评论