課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
大神門求解
2019-04-19
源自:Java入門第一季(IDEA工具)升級(jí)版 7-1
正在回答
之所以打印不出成績(jī),因?yàn)槟銓?1行的輸出放在了16行的if語(yǔ)句里。
14行之前都沒有問題,第16行的if語(yǔ)句,這個(gè)時(shí)候i的值為6,就是scores.length-1的值,而scores[i]的值是119,也就是排序后數(shù)組的最后一個(gè)值,所以你的if語(yǔ)句里的條件不成立,那么程序就不會(huì)進(jìn)入if語(yǔ)句,直接轉(zhuǎn)到23行,也就是直接結(jié)束了。
至于怎么修改,你可以看一下別人的答案,或者再想。
看著有點(diǎn)復(fù)雜,求更簡(jiǎn)潔的思路
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開始
2 回答為什么考試成績(jī)打印不出來?
1 回答為什么不輸出成績(jī),只輸出上面的考試成績(jī)前三名。
1 回答為什么輸出了5個(gè)成績(jī)
5 回答大神求指教 為什么輸不出成績(jī)
3 回答為什么最后輸出沒有成績(jī)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-04-19
之所以打印不出成績(jī),因?yàn)槟銓?1行的輸出放在了16行的if語(yǔ)句里。
14行之前都沒有問題,第16行的if語(yǔ)句,這個(gè)時(shí)候i的值為6,就是scores.length-1的值,而scores[i]的值是119,也就是排序后數(shù)組的最后一個(gè)值,所以你的if語(yǔ)句里的條件不成立,那么程序就不會(huì)進(jìn)入if語(yǔ)句,直接轉(zhuǎn)到23行,也就是直接結(jié)束了。
至于怎么修改,你可以看一下別人的答案,或者再想。
2019-04-22
看著有點(diǎn)復(fù)雜,求更簡(jiǎn)潔的思路