admin管理员组

文章数量:814272

求三个数的最小公倍数(C语言)

#include<stdio.h>
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);
}
int main()
{int a,b,c;scanf("%d %d %d",&a,&b,&c);printf("%d",lcm(lcm(a,b),c));            //输出 return 0;} 

希望能帮助到你

本文标签: 求三个数的最小公倍数(C语言)