用python写代码:分别定义两个函数 max divider 和 min multiplier,返回输入两个正整数的最大公约数和最小公倍数
时间: 2024-05-07 22:21:25 浏览: 104
用python编写两个正整数的最大公约数和最小公倍数的小程序
下面是代码实现:
```python
# 定义最大公约数函数
def max_divider(a, b):
if a < b:
a, b = b, a
while b != 0:
temp = a % b
a = b
b = temp
return a
# 定义最小公倍数函数
def min_multiplier(a, b):
return a * b // max_divider(a, b)
# 测试函数
a = 24
b = 36
print("最大公约数:", max_divider(a, b))
print("最小公倍数:", min_multiplier(a, b))
```
输出结果为:
```
最大公约数: 12
最小公倍数: 72
```
阅读全文