第一季8-1错误
public class HelloWorld {
import java.util.Arrays;
//完成 main 方法
public static void main(String[] args) {
int[] scores={89,-23,64,91,119,52,73};
HelloWorld in=new HelloWorld();
int[] num=in.sort(scores);
for(int i=0;i<num.length;i++)
{
System.out.println(num[i]);
}
}
//定义方法完成成绩排序并输出前三名的功能
public int[] sort(int[] scores){
Arrays.sort(scores);
int[] num=new int[3];
for(int i=0,j=scores.length-1;i<3;i++,j--){
if(num[i]>=0&&num[i]<=100)
num[i]=scores[j];
else
i--;
}
return num;
}
}
为什么总不对啊。。。。。求大佬们给点建议。