这里怎么了?
应该满足循环条件,但程序没有进入循环。
a=100
b=55
c = min(a,b)
while (a % c !=0 // b % c != 0):
c = c - 1
gcd = c
print(gcd)编辑:我很笨。
发布于 2022-09-16 14:15:22
//是楼层划分操作符。您需要对逻辑OR函数使用or。这里是一篇关于基本Python运算符的简单文章。
a=100
b=55
c = min(a,b)
while (a % c !=0) or (b % c != 0):
c = c - 1
gcd = c
print(gcd) # prints 5https://stackoverflow.com/questions/73746136
复制相似问题