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

c語言之水仙花數

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

有一種數叫 水仙花數 如153=1^3+5^3+3^3,如果人工來尋找那就比較繁瑣,那麼我們就來藉助程序來計算,來看看尋找有多簡單

操作方法

(01)頭文件#include"stdio.h"

(02)#define N 10  /*定義查找的範圍,是N*N*N.如N 10 表示10*10*10=1000,即0~1000內的範圍內查找*/

c語言之水仙花數

(03)main()    /*主程序*/{ int x,y,z; for(x=1;x<=N;x++)  for(y=0;y<=N;y++)   for(z=0;z<=N;z++)    if(x*100+y*10+z==x*x*x+y*y*y+z*z*z)     printf("%4dt",x*100+y*10+z);}

c語言之水仙花數 第2張

(04)下圖為執行結果

c語言之水仙花數 第3張

特別提示

注意第二步

Tags:水仙花 語言