简单递归____辗转相除法

其中“a mod b”是指取 a ÷ b 的余数。
例如,123456 和 7890 的最大公因子是 6,这可由下列步骤看出: 
a
b
a mod b
123456
7890
5106
7890
5106
2784
5106
2784
2322
2784
2322
462
2322
462
12
462
12
6
12
6
0
int gcd(int a,int b)
{
    if(b == 0) return a;
    else return gcd(b, a%b);
}

30 = 6 * 5

18 = 6 * 3

5 * 3 * 6 即为最小公倍数

原文地址:https://www.cnblogs.com/wwjyt/p/3153111.html