c语言最大公约数与最小公倍数
时间: 2023-05-11 13:05:30 浏览: 102
C语言最大公约数和最小公倍数
5星 · 资源好评率100%
C语言中求最大公约数和最小公倍数的方法如下:
// 求最大公约数
int gcd(int a, int b) {
return b == 0 ? a : gcd(b, a % b);
}
// 求最小公倍数
int lcm(int a, int b) {
return a * b / gcd(a, b);
}
注意,这里的求最大公约数和最小公倍数的方法是使用辗转相除法,是一种常见的求解方法。
阅读全文