求3个数的最小公倍数和最大公约数

4、5、8的最大公约数和最小公倍数 1,40
请问最小公倍数如何算出的40?
15、30、60的最大公约数和最小公倍数 15,60
这个60又是怎么算出来的 。。。 请解答详细一下
不好意思 本人太笨

最小公倍数就是三个数都能被其整除,且最小。例如求4、5、8的最小公倍数.4、5的最小公倍数是20,20和8的最小公倍数是40.15、30的最小公倍数是30,30、60的最小公倍数是60.明白了吗?也许我讲的还不是很清楚,你自个再琢磨琢磨吧,不难理解的,其实。

参考资料:如果您的回答是从其他地方引用,请表明出处

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-01
最小公倍数 这个自己琢磨一下比较好
你先了解一下它的定义义:如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数,对于两个整数来说,指该两数共有倍数中最小的一个
例如你说的 15 、30、60
他们最小公倍数的求法是: 先任取2个数,例如15、30 既能被15整出又能被30整出的最小整数自然是30 不用想 对吧, 然后就用这个求得的30在跟剩下的60进行运算他俩的最小公倍数肯定是60 对吧 所以 就能求出这3个数的最小公倍数是60了
其他数字也一样可以这样求
例如4、5、8 先求4和5的 能被他俩整出的最小整数是20 在拿20跟剩下的8求最小公倍数,能被20和8同时整出的最小整数 你也肯定知道是40对吧
所以这3着的最小公倍数就是40了
第2个回答  2010-04-01
4、5、8的最小公倍数是这样球的
其中4和8,8是4的倍数,也就是说5和8的最小公倍数就是4、5、8的最小公倍数。而4和5的最小公倍数绝不是4、5、8的最小公倍数。
15、30、60这三个数,其中60既是15的倍数也是30的倍数,有时自己的倍数,所以60就是15、30、60的最小公倍数。
第3个回答  2020-06-30
#include<iostream>
using
namespace
std;
int
gcd2(int
a,int
b)
{
if(b==0)return
a;
return
gcd2(b,a%b);
}
int
gcd3(int
a,int
b,int
c)
{
return
gcd2(a,gcd2(b,c));
}
int
lcm2(int
a,int
b)
{
return
a*b/gcd2(a,b);
}
int
lcm3(int
a,int
b,int
c)
{
return
lcm2(a,lcm2(b,c));
}
int
main()
{
int
a,b,c;
cin>>a>>b>>c;
cout<<gcd3(a,b,c)<<endl;
cout<<lcm3(a,b,c)<<endl;
return
0;
}
第4个回答  2019-10-01
用辗转相除的数学思想。
main()
{
int
m,n,r,y,b;
/*r表示余数,设m>n*/
int
min,max;
/*min表示最小公倍数,max表示最大公约数
*/
scanf("%d,%d",&m,&n);
y=max(m,n);
b=min(m,n);
printf("%d%d",b,y);}
max(int
m,int
n)
{int
r;
while(r=m%n)
{m=n;
n=r;

return
r;
}
min(int
m,int
n)
{int
t;t=m*n/y;return
t;
}/*这是我刚编的一个,你试一试*/

求3个数的最小公倍数和最大公约数
最小公倍数就是三个数都能被其整除,且最小。例如求4、5、8的最小公倍数.4、5的最小公倍数是20,20和8的最小公倍数是40.15、30的最小公倍数是30,30、60的最小公倍数是60.明白了吗?也许我讲的还不是很清楚,你自个再琢磨琢磨吧,不难理解的,其实。参考资料:如果您的回答是从其...

麻烦告诉我怎么求三个数的最小公倍数和最大公约数。
回答:公倍180公约数5

请问如何求3个分数的最小公倍数,和最大公约数 例如:2\/15 4\/21 8\/35...
和整数一样吧.最大公约数先找分子的是2,然后看分母是1,所以是2\/1即2.最小公倍数是2乘1\/15乘2\/21乘4\/35=16\/11025.大概吧 不清楚 ,希望帮到你

请问如何求3个分数的最小公倍数,和最大公约数 例如:2\/15 4\/21 8\/35...
分数的最大公约数等于各分数分子的最大公约数除以各分数分母的最小公倍数.如2\/15 4\/21 8\/35,分子的最大公约数是2,分母的最小公倍数是105.所以这三个分数的最大公约数是2\/105分数的最大公倍数就是通分,然后提公倍数出...

求三个数的最大公因数和最小公倍数。
最大公约数=2 最小公倍数=40 代入2=(A×B)\/40,A×B=80,然后只能试数了,因为最大公约数是2,所以从2×开始。2×40,4×20,8×10,这三组中只有8×10符合题意,所以,这两个数是8和10。验证下:8, 10公共质因数为:2 最大公因数为:2 最小公倍数为:4 × 5 × 2 = 40 ...

三个自然数的最大公约数和最小公倍数分别是什么?
最小公倍数是36,说明这三个数最大不超过36;最大公因数是6,说明这三个数最小不小于6.最小公倍数都是这三个数的倍数,反过来,这三个数都是36的因数;最大公因数都是这三个数的因数,反过来,这三个数都是6的倍数。36的因数有1,2,3,4,6,9,12,18,36,其中6的倍数有6,12,18,36,...

如何求三个数的最大公约数和最小公倍数(如何求三个数的最大公约数?)
3、三个大数的最大公约数怎么求。4、求三个数最大公约数的方法。1.分三种情况:当这三个数成倍数时,它们的最大公约数就是其中最小的那个数。2.当这三个数是互质数时,它们的最大公因数就是1。3.既不成倍数又不是互质数时,用短除法来求最简单。4.用3个数公有的因数去除这3个数,再把...

求三个数最大公约数与最小公倍数的方法
要找到三个数的最大公约数与最小公倍数,首先需要掌握两个数的计算方法。对于任意两个数,最大公约数是能同时整除这两个数的最大正整数,而最小公倍数则是能被这两个数整除的最小正整数。求两个数的最大公约数,通常采用辗转相除法。以a和b为例,如果a大于b,那么先用a除以b,得到余数r。接...

求三个数的最小公倍数、最大公约数
printf("最小公约数是:%d",a1);printf("最大公倍数是:%d",b1*b2*b3\/a1);} #include<iostream> using namespace std;int gcd2(int a,int b){ if(b==0)return a;return gcd2(b,a%b);} int gcd3(int a,int b,int c){ return gcd2(a,gcd2(b,c));} int lcm2(int a,...

3个数的最大公约数和最小公倍数怎么求
结束后发现只能找到两个2和一个3,那么这个最大公约数就是2*2*3=12 在剩下的数列中 540 3,3,5 840 2,5,7 1188 3,3,11 这时就可以开始找公倍数 然后找2,在每行的2前删去一个2,没有则不用删 没有2了,就删除3,删除之后发现还有3,那么再删除一遍 这时3也没有而来,继续,按照大小,...

相似回答