weixin_58869462 2021-06-03 22:49 采纳率: 33.3%
浏览 17

各位大佬帮帮忙,这道题怎么写呢

 

  • 写回答

1条回答

  • 萌新源 2023-01-07 10:28
    关注
    
    #最大公约数和最小公倍数
    a = int(input('请输入第一个数: '))
    b = int(input('请输入第二个数: '))
    Min = min(a,b) #算出最小数
    Gys = 1
    for i in range(1,int(Min+1)):
        if a%i == 0 and b%i == 0:
            Gys = i
    print('最大公约数为:%d' %Gys)
    Gbs = a*b / Gys
    print('最小公倍数为:%d' %Gbs)
    
    

    有帮助的话请采纳,谢谢,我在做Python入门任务

    评论

报告相同问题?