public class Demo3 {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
int arr[] = {99,85,82,63, 60,0};
// int newArr[]=new int[arr.length+1];
System.out.println("增加一个学员的成绩:");
int score=sc.nextInt();
int index=arr.length-1;
//找到索引值
for (int i = 0; i < arr.length; i++) {
if (score>arr[i]){
index = i;
break;
}
}
System.out.println(index);
//移位置
for (int i = arr.length-1; i > index; i--) {
arr[i]=arr[i-1];
}
//插入元素
arr[index] = score;
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}
有一组学员的成绩{99,85,82,63, 60},要增加一个学员的成绩,将它插入成绩序列,并保持降序
最新推荐文章于 2022-09-07 22:41:01 发布