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

大佬这哪里出错了啊

package com;
import java.util.Arrays;
public class Demon6 {
public static void main(String[] args) {
 Demon6 hello=new Demon6();
 int[] scores= {89,-23,64,91,119,52,73};
 
 int[] scores1=hello.sort(scores);
 System.out.println("考试成绩的前三名为:"+Arrays.toString(scores1));
}
    public int[] sort(int[] scores) {
     Arrays.sort(scores);
     int[] scores1=new int[3];
     int num=0;
     for(int i=scores.length-1;i>=0&&num<3;i--) {
      if(scores[i]<0||scores[i]>100) {
       continue;
      }
          num++; 
          scores1[i]=scores[i];
     }
             return scores1;
    }
}

正在回答

1 回答

你这个scores1[i]=socres[i]好像就有问题吧

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

举报

0/150
提交
取消

大佬这哪里出错了啊

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