求两个最大公约数和最小公倍数
时间: 2023-12-10 08:33:42 浏览: 80
求两个数的最大公约数和最小公倍数
以下是Python代码,用于计算两个数的最大公约数和最小公倍数:
```python
# 计算最大公约数
def gcd(a, b):
while b:
a, b = b, a % b
return a
# 计算最小公倍数
def lcm(a, b):
return a * b // gcd(a, b)
# 示例
a, b = 12, 18
print("最大公约数:", gcd(a, b)) # 输出:6
print("最小公倍数:", lcm(a, b)) # 输出:36
```
阅读全文