第1关:实现计算最大公约数和最小公倍数的函数。
方法1: 最小公倍数:(最简单和容易实现)
举例:求6和9的最小公倍数
- 比较6和9,9>6
- 若9%6 = 0 ,则最大公约数为9
- 否则,9+1=10,判断10是否可以同时整除6和9
- 依次比较10,11,12……直到18可以满足
最大公约数同理可推,一个道理
方法2:最小公倍数=两数乘积/最大公约数
方法3:举例:求6和9的最小公倍数
6×2=12,6×3=18
头歌答案:
第1关:实现计算最大公约数和最小公倍数的函数。
方法1: 最小公倍数:(最简单和容易实现)
举例:求6和9的最小公倍数
最大公约数同理可推,一个道理
方法2:最小公倍数=两数乘积/最大公约数
方法3:举例:求6和9的最小公倍数
6×2=12,6×3=18