共計 339 個字符,預計需要花費 1 分鐘才能閱讀完成。
水仙花數是指一個三位數,其各個位上數字的立方和等于該數本身。例如,153 是一個水仙花數,因為 13+53+33=153。
以下是用 Python 編寫的判斷水仙花數的代碼:
# 輸入一個三位數
num = int(input(" 請輸入一個三位數:"))
# 分別計算百位、十位、個位上的數字的立方和
digit1 = num // 100 # 百位數
digit2 = (num // 10) % 10 # 十位數
digit3 = num % 10 # 個位數
# 判斷是否為水仙花數
if num == digit1**3 + digit2**3 + digit3**3:
print(num, " 是水仙花數 ")
else:
print(num, " 不是水仙花數 ")
使用該代碼,可以輸入一個三位數,然后判斷是否為水仙花數并給出相應的輸出。
丸趣 TV 網 – 提供最優質的資源集合!
正文完