问答详情
源自:7-1 编程练习

为什么什么都没有

import java.util.Arrays; 
public class HelloWorld {
   
    //完成 main 方法
    public static void main(String[] args) {
      int[] scores={89,-23,64,91,119,52,73};
       HelloWorld hello=new HelloWorld();
       hello.first(scores);
      Arrays.toString(scores);
    }
    
    //定义方法完成成绩排序并输出前三名的功能
    public void first(int[] scores ){
        int[] legals={0,0,0,0,0,0,0};
        for(int i=0;i<scores.length;i++){
           if(-1<scores[i]&&scores[i]<101){
               legals[i]=scores[i];
               
           }else{
               continue;
           }
        }
        Arrays.toString(legals);
         Arrays.toString(scores);
        
        
    }
    
    //定义方法完成成绩排序并输出前三名的功能
    
    
    
    
    
}


提问者:慕斯4473120 2019-04-06 22:47

个回答

  • 慕前端1807090
    2019-04-07 13:55:39

    先将数组里的数排序,它是取最后三个最大的