習題4 6 水仙花數 20分

2021-10-05 19:25:13 字數 744 閱讀 3842

本題要求編寫程式,計算所有n位水仙花數。

輸入格式:

輸入在一行中給出乙個正整數n(3≤n≤7)。

輸出格式:

按遞增順序輸出所有n位水仙花數,每個數字佔一行。

輸入樣例:

輸出樣例:

153

370371

407

**如下

#include

#include

#include

static

int p[10]

=;//定義乙個靜態整型陣列

intnarcissistic

(int num)

//定義乙個函式來判斷是否為水仙花數

if(sum == num)

else

}//列印水仙花數

void

print

(int m,

int n)}}

intmain()

//main函式

print

(pow(10

, n -1)

,pow(10

, n));

return0;

}

習題4 6 水仙花數 (20 分)

水仙花數是指乙個n位正整數 n 3 它的每個位上的數字的n次冪之和等於它本身。例如 153 1 3 5 3 3 3。本題要求編寫程式,計算所有n位水仙花數。輸入格式 輸入在一行中給出乙個正整數n 3 n 7 輸出格式 按遞增順序輸出所有n位水仙花數,每個數字佔一行。輸入樣例 輸出樣例 153 370...

習題4 6 水仙花數 (20 分

習題4 6 水仙花數 20 分 水仙花數是指乙個n位正整數 n 3 它的每個位上的數字的n次冪之和等於它本身。例如 153 1 3 5 3 3 3 本題要求編寫程式,計算所有n位水仙花數。輸入格式 輸入在一行中給出乙個正整數n 3 n 7 輸出格式 按遞增順序輸出所有n位水仙花數,每個數字佔一行。輸...

習題4 6 水仙花數

水仙花數是指乙個n位正整數 n 3 它的每個位上的數字的n次冪之和等於它本身。例如 153 153 13 5 3 3 3 本題要求編寫程式,計算所有n位水仙花數。輸入格式 輸入在一行中給出乙個正整數n 3 n 7 輸出格式 按遞增順序輸出所有n位水仙花數,每個數字佔一行。3153 370371 40...