求最大公约数(GCD)和最小公倍数(LCM)的代码
C语言:
int GCD(int a,int b)
{
if(b==0)
return a;
else
return GCD(b,a%b);
}
int LCM(int x,int y)
{
return x*y/GDB(x,y);
}
本文提供了使用C语言实现的最大公约数(GCD)和最小公倍数(LCM)的算法代码。GCD函数通过递归调用自身实现,而LCM则利用GCD函数计算两个数的乘积后再除以它们的GCD。
求最大公约数(GCD)和最小公倍数(LCM)的代码
C语言:
int GCD(int a,int b)
{
if(b==0)
return a;
else
return GCD(b,a%b);
}
int LCM(int x,int y)
{
return x*y/GDB(x,y);
}
1961

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