猫史档案馆


求最小公约数程序的结果不对

用户:二向箔code二向箔code查看:0 回复:2 评论:0 创建时间:2021-04-28T20:39:10


Python才上了8节课,这个自己打的求最小公约数的程序在while循环那段不知道出了什么问题,得出来的结果是a原来的值,是出了什么问题?求大佬解答一下。

以下是代码

import turtle
# 输入自然数 myscreen = turtle.Screen() a = int(myscreen.textinput("自然数a","请输入一个大于或等于零的自然数a:")) b = int(myscreen.textinput("自然数b","请输入一个大于或等于零的自然数b:"))
# 最大公约数计算 while b == 0:     if a > b:         a -= b     else:         b -= a print(a)


回复

上一页1 页 / 共 1下一页
二向箔code二向箔code

代码换行了,但是被弄没了,抱歉

点赞0


评论


桂林米粉甲天下桂林米粉甲天下

能不能发截图

点赞0


评论