課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
求解答
2017-04-04
源自:Java入門第一季(IDEA工具)升級版 7-1
正在回答
public?static?void?main(String[]?args)?{ int?i,a,b=0; for(i=2;i<1000;i++){ for(a=1;a<i;a++){ if(i%a==0){ b=a+b; } } if(i==b){ System.out.println(i); } b=0; }
這個是我做的。唯一不同的就是12行,將b重置為0
可以這樣理解你的意思,b是作為i的真因子a的和。那么經(jīng)過一輪,b不是應該重新從0開始嗎?
在你的代碼里,之所以沒有反應是因為一直沒有相等的情況,所以不輸出。
我這個的結果你看一下~
舉報
0基礎萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎語法開始
1 回答下面關于水仙花的代碼哪里錯了,運行沒有結果
1 回答關于頁面的運行結果
2 回答運行結果在哪
2 回答示例里面的運行結果是不是錯了
1 回答為什么運行沒有結果?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-04-05
這個是我做的。唯一不同的就是12行,將b重置為0
可以這樣理解你的意思,b是作為i的真因子a的和。那么經(jīng)過一輪,b不是應該重新從0開始嗎?
在你的代碼里,之所以沒有反應是因為一直沒有相等的情況,所以不輸出。
我這個的結果你看一下~