18和12最小公倍数是多少?

如题所述

第1个回答  2020-03-03

我们可以通过写C++程序,求出任意两个数的最小公倍数(gcd),然后算出两者的积,最后用积除以gcd即可,代码如图:

代码

那么我们只需要输入两个数x,y就可以求出x和y的最小公倍数,运行结果如下:

运行结果

非程序员也可以用短除法解决,即:

短除法

短除法最下层就是两者分别需要扩的倍数,即:

扩倍

所以,最小公倍数为:

2x18 = 36