美文网首页
递归,辗转相除法,求最大公约数

递归,辗转相除法,求最大公约数

作者: 小曼blog | 来源:发表于2020-02-17 15:35 被阅读0次

//计算两个整数的最大公约数,辗转相除法,递归
static int gcd(int a, int b) {
if (a < b) return gcd(b, a);
if (b == 0) return a;
return gcd(b, a % b);
}

验证:
int a = gcd(24, 18);
NSLog(@"a = %d", a);

结果:
a = 6

相关文章

网友评论

      本文标题:递归,辗转相除法,求最大公约数

      本文链接:https://www.haomeiwen.com/subject/iqgbfhtx.html