C 水仙花數

2021-07-03 12:18:05 字數 602 閱讀 2439

#include

#include

using

namespace std;

void divide(int, int&, int&, int&);

void main()

int hun = 0, ten = 0, one = 0;

for (int i = 100; i <= 999; i++)

divide(i, hun, ten, one);

if( i == pow(hun, 3) + pow(ten, 3) + pow(one, 3))

cout <

system("pause");

void divide(int

num, int &a, int &b, int &c)

a = num / 100;

b = (num - a * 100) / 10;

c = num - 100 * a - 10 * b;

水仙花數,之前覺得不簡單的題目,用個引用就搞定了。

可是還是會有點小問題啦,例如返回值什麼的。

小小進步,鼓勵一下。

然後希望改進整理技巧,

還有寫**的規範什麼的。

求水仙花 ghpython 水仙花數02

今天咱們繼續來看看老潘微博裡的乙個python小案例,求水仙花數,這個小案例在前兩天已經分享了,今天分享另一種方法,常言道只要思想不滑坡,方法總比困難多,而且今天的方法個人覺得更pythonic一點。水仙花數 四葉玫瑰數 五角星數 由於2位數的自冪數不存在,這裡直接從100遍歷到100000 for...

水仙花數題解c

題目 輸入乙個三位數的正整數,判斷它是否是水仙花數,所謂水仙花數是指這個數等於它每個位置上的數字的立方和 輸入 輸入乙個三位數的正整數,首位不為0 輸出 如果是水仙花數,輸出 yes 否則輸出 no 這道題是學c 語言的中度難度,需要用到for迴圈,但是對於我這樣的高手小菜一碟,哈哈 我很自戀 in...

c語言 水仙花數

1.在螢幕上輸出以下圖案 2.求出0 999之間的所有 水仙花數 並輸出。水仙花數 是指乙個三位數,其各位數字的立方和確好等於該數本身,如 153 1 5 3?則153是乙個 水仙花數 在數論中,水仙花數 narcissistic number 也稱為自戀數 自冪數 阿姆斯壯數或阿姆斯特朗數 arm...