A_Liang
2016-12-27 15:47
本课程8-1习题,排列选出前三名成绩
这个刚好是我刚才报错的,你看看你循环的初始值是不是scores.lengh-1。望采纳!
小子子 回复A_Lian...
我举个例子,for(int i=scores.length-1;i>=0;i--)这是我写的循环,i是数组的下标scores[i]i,是从0开始计数的。 比如scores.length是3,所以数组应该是scores[0],sores[1],所以给i赋初值的时候就应该给scores.length-1。
2016-12-27 17:03:57
共 3 条回复 >
因为下标是从0开始的,如果你有5个,长度是5,但是下标是0,1,2,3,4,所以长度要减一
是的呀
Java入门第一季(IDEA工具)升级版
1165175 学习 · 17581 问题
相似问题
回答 2
回答 1