用python语言 利用递归求最大公约数。
时间: 2023-08-18 22:10:41 浏览: 74
使用Python求解最大公约数的实现方法
5星 · 资源好评率100%
好的,下面是 Python 代码实现:
```python
def gcd(a, b):
if b == 0:
return a
else:
return gcd(b, a % b)
```
这里的递归条件是 b 等于 0,此时 a 就是最大公约数;否则递归调用 gcd(b, a % b),直到 b 等于 0。
阅读全文