循環for (int i=scores.length-1;i>=(scores.length-3);i--)應該循環了三次,但是為什么只打印了兩次?
代碼如圖。循環for (int i=scores.length-1;i>=(scores.length-3);i--)應該循環了三次,但是為什么只打印了兩次?
代碼如圖。循環for (int i=scores.length-1;i>=(scores.length-3);i--)應該循環了三次,但是為什么只打印了兩次?
2018-12-13
舉報
2018-12-20
因為119超過了100,占用了一次判斷,你的條件是i>=(scores.length-3),只給了三次判斷機會,一次被continue忽略了,另外兩次才是有效成績,我也犯了同樣的錯誤
2018-12-13
哈哈,太二了,我知道問題的原因了。