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

来源:7-1 编程练习

qq_爱的前奏哼哼_0

2015-08-16 23:57

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

写回答 关注

4回答

  • donlv
    2015-08-17 09:02:22
    已采纳

     //完成 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; 


  • 鲁文杰
    2015-09-15 20:56:04

    前三名都得出来怎么搞?

  • 马银玲180
    2015-09-02 18:08:43

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

  • qq_爱的前奏哼哼_0
    2015-08-23 15:52:52

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

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

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

1165172 学习 · 17581 问题

查看课程

相似问题