为啥答案是倒序的?

来源:7-1 编程练习

ilemon

2015-05-14 23:41

自己做不来。。看了答案背着敲一遍,结果答案是反过来的。。。

写回答 关注

1回答

  • hnull
    2015-05-14 23:58:10
    //定义方法完成成绩排序并输出前三名的功能
        public void showTop3(int[] scores){
            Arrays.sort(scores);//其实你只少了这行排序而已
            int count=0;
            for(int i=scores.length-1;i>=0;i--){
                if(scores[i]<0||scores[i]>100){
                    continue;
                }
                count++;
                if (count>3){
                    break;
                }
                System.out.println(scores[i]);
            }
        }

    就是上面少了一行而已

    ilemon

    啊哦!对哦!忘了排序了。。。谢谢!

    2015-05-15 21:19:27

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167366 学习 · 18748 问题

查看课程

相似问题