#include<iostream>
using namespace std;
int zdgys(int m, int n)
{
if ((m%n) == 0)
{
return n;
}
else
{
int re=zdgys(n, m%n);
return re;
}
}
int main()
{
int m, n;
cin >> m >> n;
cout << zdgys(m, n);
return 0;
}
using namespace std;
int zdgys(int m, int n)
{
if ((m%n) == 0)
{
return n;
}
else
{
int re=zdgys(n, m%n);
return re;
}
}
int main()
{
int m, n;
cin >> m >> n;
cout << zdgys(m, n);
return 0;
}
本文介绍了一个使用C++编写的程序,该程序通过递归函数实现求两个整数的最大公约数(GCD)。用户输入两个整数后,程序会调用递归函数计算并输出这两个数的最大公约数。
1万+

被折叠的 条评论
为什么被折叠?



