热线电话:13121318867

登录
2019-06-24 阅读量: 694
输入两个正整数,计算最大公约数和最小公倍数。

x = int(input('x = '))
y = int(input('y = '))
if x > y:
x, y = y, x
for factor in range(x, 0, -1):
if x % factor == 0 and y % factor == 0:
print('%d%d的最大公约数是%d' % (x, y, factor))
print('%d%d的最小公倍数是%d' % (x, y, x * y // factor))
break

40.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子