课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
大神门求解
2019-04-19
源自:Java入门第一季(IDEA工具)升级版 7-1
正在回答
之所以打印不出成绩,因为你将21行的输出放在了16行的if语句里。
14行之前都没有问题,第16行的if语句,这个时候i的值为6,就是scores.length-1的值,而scores[i]的值是119,也就是排序后数组的最后一个值,所以你的if语句里的条件不成立,那么程序就不会进入if语句,直接转到23行,也就是直接结束了。
至于怎么修改,你可以看一下别人的答案,或者再想。
看着有点复杂,求更简洁的思路
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答为什么考试成绩打印不出来?
1 回答为什么不输出成绩,只输出上面的考试成绩前三名。
1 回答为什么输出了5个成绩
5 回答大神求指教 为什么输不出成绩
3 回答为什么最后输出没有成绩