課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
誰能告訴我這個代碼里執(zhí)行的先后順序是什么?是先執(zhí)行for括號里面的嗎?還是什么?
2015-07-07
源自:Java入門第一季(IDEA工具)升級版 4-9
正在回答
這個是最簡單的單層循環(huán)
a=1,2,3……100 窮舉法,判斷100次(a是否整除3)
另外你的程序會輸出100條 sum,明顯不對,print放在for(){}外面
上面代碼相當于:
int a=1;
for(;a<=100;){ //如果a<=100成立,執(zhí)行內部代碼。
????if(a%3!=0){
????????sum+=3;????
????}
????a=a+1;
}
System....print();
還是while方便理解。
管理員
不知道你是要做什么!你的條件設定沒用啊,1%3恒等于1,不等于零,條件一直為真,相當于沒有設定!結果就是從1加到100的和,當然是5050了。你應該設置為a%3!=0!
是先定義一個變量sum ? 在判斷a的值是否符合 ?再執(zhí)行for循環(huán)里的if語句然后再判斷a的值是否符合<=100如果滿不滿足則跳出for循環(huán) 執(zhí)行下一代碼
舉報
0基礎萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎語法開始
4 回答誰能告訴我這代碼錯在哪???
2 回答誰能告訴我這里哪錯了
1 回答誰能告訴我
3 回答求解!誰能告訴我,為什么第二行代碼要和其他行的不一樣?
4 回答誰能告訴我錯在哪里?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2015-07-08
這個是最簡單的單層循環(huán)
a=1,2,3……100 窮舉法,判斷100次(a是否整除3)
另外你的程序會輸出100條 sum,明顯不對,print放在for(){}外面
上面代碼相當于:
int a=1;
for(;a<=100;){ //如果a<=100成立,執(zhí)行內部代碼。
????if(a%3!=0){
????????sum+=3;????
????}
????a=a+1;
}
System....print();
還是while方便理解。
2015-07-07
不知道你是要做什么!你的條件設定沒用啊,1%3恒等于1,不等于零,條件一直為真,相當于沒有設定!結果就是從1加到100的和,當然是5050了。你應該設置為a%3!=0!
2015-07-07
是先定義一個變量sum ? 在判斷a的值是否符合 ?再執(zhí)行for循環(huán)里的if語句然后再判斷a的值是否符合<=100如果滿不滿足則跳出for循環(huán) 執(zhí)行下一代碼