十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
分析:水仙花數(shù)是指:一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:370=33+73+00.這就說明370是一個水仙花數(shù)。所以要判斷一個三位數(shù)是不是水仙花數(shù),得先取得這個三位數(shù)的的個位,十位和百位。
成都創(chuàng)新互聯(lián)云計算的互聯(lián)網(wǎng)服務(wù)提供商,擁有超過13年的服務(wù)器租用、雙線服務(wù)器托管、云服務(wù)器、網(wǎng)站空間、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗,已先后獲得國家工業(yè)和信息化部頒發(fā)的互聯(lián)網(wǎng)數(shù)據(jù)中心業(yè)務(wù)許可證。專業(yè)提供云主機、網(wǎng)站空間、域名申請、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
首先水仙花數(shù)”是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù),如:153是一個“水仙花數(shù)”,因為1的三次方+5的三次方+3的三次方等于153 解此題的關(guān)鍵是怎能樣從一個三位數(shù)中分離百位數(shù)、十位數(shù)、個位數(shù)。
//水仙花數(shù)是指:一個三位數(shù),其各位數(shù)字的立方和等于該數(shù)本身//例如:153就是一個水仙花數(shù)。
public class ShuiXianShu { / 題目:打印出100-999之間所有的水仙花數(shù),所謂水仙花數(shù)是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個水仙花數(shù),因為153=1的三次方+5的三次方+3的三次方。
2,Java提供求n次方的方法:java.lang.Math.pow(a, b);其表示為a的b次方。
首先水仙花數(shù)”是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù),如:153是一個“水仙花數(shù)”,因為1的三次方+5的三次方+3的三次方等于153 解此題的關(guān)鍵是怎能樣從一個三位數(shù)中分離百位數(shù)、十位數(shù)、個位數(shù)。
例如:153是一個水仙花數(shù),因為153=1的三次方+5的三次方+3的三次方。程序分析:利用for循環(huán)控制100-999個數(shù),每個數(shù)分解出個位,十位,百位。
2,Java提供求n次方的方法:java.lang.Math.pow(a, b);其表示為a的b次方。
水仙花數(shù)是指一個 n 位數(shù) ( n≥3 ),它的每個位上的數(shù)字的 n 次冪之和等于它本身。