为了账号安全,请及时绑定邮箱和手机立即绑定

把代码怎么改改,能实现输出数组中的最大值呢?请高人来改改……

把代码怎么改改,能实现输出数组中的最大值呢?

正在回答

6 回答

 //完成 main 方法

    public static void main(String[] args) {

        

    int[] scores={89,64,91,119,52,73}; 

    System.out.println("考试成绩的前三名为:");

    

    HelloWorld hello=new HelloWorld();

    int max=hello.sort(scores);

    System.out.println(max);

    }

    //定义方法完成成绩排序并输出前三名的功能

    public int sort(int[] scores){

        int max1=0;

        for (i=0;i<scores.length;i++){

            if(max1<scores[i]){

                max1=scores[i];

            }

        }        

        return max1; 


0 回复 有任何疑惑可以回复我~

前三名都得出来怎么搞?

0 回复 有任何疑惑可以回复我~

这个方法貌似只能得到第一名

0 回复 有任何疑惑可以回复我~

哈哈,谢谢,你的里面也存在一个错误哦。for (i=0,)要改为for (int i=0,)....

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

把代码怎么改改,能实现输出数组中的最大值呢?请高人来改改……

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信