導航:首頁 > 編程語言 > java列印水仙花

java列印水仙花

發布時間:2024-11-11 07:43:41

❶ 用java語言編寫列印輸出100 ――999之間所有的水仙花數

輸入3就是100-999的

❷ 用java列印出所有的「水仙花數」。所謂的「水仙花數」是指一個三位數,其各位數字立方和等於該數本身

publicstaticvoidmain(finalString[]args){
System.out.println("所有的水仙花數如下:");
intx;//百分位
inty;//十位
intz;//個位
for(inti=100;i<1000;i++){
x=i/100;
y=(i-x*100)/10;
z=i%10;
if(i==(cubic(x)+cubic(y)+cubic(z))){
System.out.println(String.format("找到水仙花數:%d",i));
}
}
}
privatestaticintcubic(finalintn){
return(n*n*n);
}

所有的水仙花數如下:

找到水仙花數:153

找到水仙花數:370

找到水仙花數:371

找到水仙花數:407

❸ 一道java編程題:列印出1~~10000范圍中所有的「水仙花數」,所謂的「水仙花數」是指一個3位

1. class ShuiXian {
public static void main(String[] args) {
int a = 0; // 百位數字
int b = 0; // 十位數字
int c = 0; // 個位數字
int temp = 0; // 百位數字立方+十位數字立方+個位數字立方
for (int i = 100; i <= 999; i++) {
a = i / 100; // 計算百位數字
b = (i - a * 100) / 10; // 計算十位數字
c = i % 10; // 計算個位數字
temp = a * a * a + b * b * b + c * c * c; // 計算立方和
if (temp == i) { // 判斷立方和是否等於原數
System.out.println(i); // 列印符合條件的數
}
}
}
}
// 這個程序尋找100至999之間的水仙花數,即三位數,其每個位上的數字的立方和等於該數本身。

閱讀全文

與java列印水仙花相關的資料

熱點內容
微信好友可以加密嗎 瀏覽:215
鯨置app怎麼下載 瀏覽:636
手機出現文件夾怎麼回事 瀏覽:146
javaeclipse內存設置 瀏覽:288
cf卡在正在連接伺服器怎麼推遲 瀏覽:709
廣東常見工藝壓縮機售前服務 瀏覽:984
程序員挖坑事件視頻 瀏覽:581
如何在手機上對u盤加密 瀏覽:899
php正則匹配換行符 瀏覽:99
電腦文件夾怎樣用微信傳給別人 瀏覽:815
db2新建用戶命令 瀏覽:812
java程序設計自考 瀏覽:743
程序員考試有必要軟考嗎 瀏覽:874
cg動畫放哪個文件夾 瀏覽:436
小米平板伺服器異常是什麼意思 瀏覽:921
如何防止代碼被反編譯盜取文件 瀏覽:385
為什麼單片機是2的十六次方 瀏覽:976
加密錢包如何交易 瀏覽:344
校長辦公室壓縮包下載 瀏覽:185
換裝app怎麼下載 瀏覽:56