大神门求解
之所以打印不出成绩,因为你将21行的输出放在了16行的if语句里。
14行之前都没有问题,第16行的if语句,这个时候i的值为6,就是scores.length-1的值,而scores[i]的值是119,也就是排序后数组的最后一个值,所以你的if语句里的条件不成立,那么程序就不会进入if语句,直接转到23行,也就是直接结束了。
至于怎么修改,你可以看一下别人的答案,或者再想。
看着有点复杂,求更简洁的思路