判斷乙個三位數是不是水仙花數

2021-06-19 00:36:03 字數 407 閱讀 6281

*檔名稱:判斷乙個三位數是不是水仙花數

*完成日期:2023年 11 月5日

*版本號:v1.0

*對任務及求解方法的描述部分:判斷乙個三位數是不是水仙花數

我的程式:

#include

using namespace std;

int main()

{int a,b,c,sum1,sum2;

cout<>a>>b>>c;

sum1=a*100+b*10+c*1;

cout<

cout<

cout<

執行結果:

心得體會:還的編乙個1000以內的水仙花數

python 判斷乙個三位數是不是水仙花數

還有別的方法,這裡只寫了一種,可能複雜了點 水仙花數是乙個三位數,三位數的每一位的三次方的和還等於這個數.那這個數就是乙個水仙花數,while 1 num sum 0 num input strip if num.isdecimal is true if len num 3 print 不是水仙花 ...

三位數水仙花數的計算與改進

初學python,記錄學習路徑 水仙花數指的是其各位數字的3次方和等於該數本身。三位數的水仙花數 s for i in range 100,1000 t str i 字串就相當於乙個小型的字典型別,位置是建,內容是值 if pow eval t 0 3 pow eval t 1 3 pow eval...

C語言解決水仙花問題 三位數

首先得需要乙個自然數變數a,且需要用到乙個for迴圈來實現100 999的區間,其次是水仙花數的定義 它的每一位上的數的立方和加起來等於本身 我們很容易想到,要 int三個變數,分別是百位數 十位數 個位數,三個數字出來之後我們得拿乙個數把他們加起來,此時又要int乙個變數 shui然後就可以寫程式...