1. 程式人生 > >輸入一個奇數,然後判斷最少幾個 9 除於該數的結果為整數。

輸入一個奇數,然後判斷最少幾個 9 除於該數的結果為整數。

n1=1
c9=1
m9=9
sum=9
while True:
    zi = int(input('請輸入一個數字:'))
    if zi%5!=0:
        while n1!=0:
            if sum%zi==0:
                n1=0
            else:
                m9*=10
                sum+=m9
                c9+=1
    else:
        print('5的倍數不行,重新輸入')
        continue
    print('%d個9可以被%d整除:%d'%(c9,zi,sum))
    r=sum/zi
    print('%d/%d=%d'%(sum,zi,r))
    break