網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

怎樣判斷整數三位數是否水仙花數

欄目: 電腦 / 發佈於: / 人氣:3.11W

水仙花數是指一個三位數,它每個位上的數字的三次冪之和與本身相同。請輸入一個三位數的整數,判斷它是否水仙花數。小編以C++為例,與大家分享編程技巧。

怎樣判斷整數三位數是否水仙花數

操作方法

(01)水仙花數,就是一個3位數整數,它的各位數的3次冪之和就是它本身。

怎樣判斷整數三位數是否水仙花數 第2張

(02)定義5個整型變量,保存輸入的整數、整數的百位、十位和個位,以及各個位的3次冪和。

怎樣判斷整數三位數是否水仙花數 第3張

(03)輸入一個三位的整數,保存在變量n中。

怎樣判斷整數三位數是否水仙花數 第4張

(04)計算輸入整數的百位、十位和個位上的數值。

怎樣判斷整數三位數是否水仙花數 第5張

(05)對每一位上的數值,求它的3次冪。

怎樣判斷整數三位數是否水仙花數 第6張

(06)對每一位上的數,求3次冪後,計算它們的和。

怎樣判斷整數三位數是否水仙花數 第7張

(07)用if語句判斷,整數各位數字的3次冪之和,是否與它本身相同。如果相同,則輸出它是水仙花數。

怎樣判斷整數三位數是否水仙花數 第8張

(08)如果條件不成立,則輸出它不是水仙花數。

怎樣判斷整數三位數是否水仙花數 第9張

(09)測試程序,輸入一個三位數整數,計算機就會判斷出它是否水仙花數 。

怎樣判斷整數三位數是否水仙花數 第10張
怎樣判斷整數三位數是否水仙花數 第11張