我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python 递归实现最大公约数

递归 实现辗转相除法求最大公约数。
输入
16,24
输出
8

我的思路是
def gcd1(x, y):
if(y==0):
return x
else:
return gcd1(y,x%y)

你这个没错,调用一下就行了

def gcd1(x, y):
    if(y==0):
        return x
    else:
        return gcd1(y,x%y)
print(gcd1(int(input(">>>")), int(input(">>>"))))

你写得没错啊

近期文章

  • 可以用multisim画一下电路图吗?
  • 怎么调用ntdll中的API
  • 在c#中打印条形码怎么设置
  • 请问大家状态码400怎么解决
  • Django 使用QuerySet filter save, 發生‘QuerySet‘ object has no attribute ‘save‘错误解决办法?
  • 如何通过C语言对英文文本内的单词出现次数进行统计?
  • 完善数据结构代码,解惑
  • 怎么实现这段while语句只循环一次?
  • 安装wordcloud时报这样的错误怎么解决
  • 汽车能耗图怎么出,有哪些方式方法
  • 关于javascript中的循环+点击事件
  • jupyter notebook内核挂掉
  • jmeter生成html测试报告
  • timer实现设置闹钟
  • 请问谁能详细解答一下下列代码的意思!!急!
  • 关于eggJs中egg-schedule.log日志文件报错
  • 没有自己建data文件,mysql服务无法启动
  • 数据库表不能识别,求一个详细指导
  • django channels 正式环境部署
  • 如何层次建立二叉树?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华