Python 使用穷举法求两个数的最大公约数。

在这里插入图片描述

for m in range (0,2):
    a = int(input("请输入一个数:"))
    b = int(input("请输入另外一个数:"))
    #判断num1与num2的大小
    if a > b:
        #获取最小值
        min = b
    else:
        #获取最小值
        min = a
    for i in range(min+1,0,-1):    #倒序
        #满足公因数的条件:
        if (a % i == 0) and (b % i == 0):
            c = i
            break
    print('这两个数的最大公约数是:%d '%c)

Python 使用穷举法求两个数的最大公约数。_第1张图片

你可能感兴趣的:(Python学习,python,开发语言,后端)