有一组学员的成绩{99,85,82,63, 60},将它们按降序排列。要增加一个学员的成绩,将它插入成绩序列,并保持降序
import java.util.Arrays;
import java.util.Scanner;
public class Text03 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int []cj = new int [6];
cj[0]=99;
cj[1]=85;
cj[2]=82;
cj[3]=63;
cj[4]=60;
System.out.println(Arrays.toString(cj));
System.out.println("增加一个学员成绩");
int a = input.nextInt(); //a输入的学生成绩
int b =5; //b假定输入的学生成绩在最后一位
for (int i=0; i<5;i++) {
if (a>cj[i]) {
b=i;
System.out.println(i);
break;
}
}
for(int i= 5;i>b;i--)
{
cj[i] = cj[i-1] ;
}
cj[b]=a;
System.out.println(Arrays.toString(cj));
}
}