1.有一组学员的成绩{99,85,82,63, 60},将它们按降序排列。要增加一个学员的成绩,将它插入成绩序列,并保持降序
public static void main(String[] args) {
int[] arr = {99, 85, 82, 63, 60};
int[] arrNew = new int[arr.length + 1];
for (int i = 0; i < arr.length; i++) {
arrNew[i] = arr[i];
}
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个成绩");
int score = sc.nextInt();
arrNew[arrNew.length - 1] = score;
for (int i = 0; i < arrNew.length; i++) {
for (int j = arrNew.length - 1; j > i; j--) {
if (arrNew[j] < arrNew[j - 1]) {
int temp = arrNew[j - 1];
arrNew[j - 1] = arrNew[j];
arrNew[j] = temp;
}
}
}
for (int i = 0; i < arrNew.length; i++) {
System.out.print(arrNew[i] + " ");
}