import java.util.Arrays;
import java.util.Scanner;
public class Array {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int[] nums ={99,85,82,63,60};
System.out.println("请输入新增同学的成绩");
int num = input.nextInt();
System.out.println("你输入的成绩是:"+num);
int index=nums.length-1;
for(int i=0; i<nums.length;i++){
if(num>nums[i]){
index = i;
break;
}
}
//将原来位置的数值一次移动流出空地
for(int j=nums.length-1;j>index;j--){
nums[j] = nums[j-1];
}
nums[index] = num;
System.out.println("请插入成绩的下标是"+index);
System.out.println(Arrays.toString(nums));
}
}
数组Array 新增同学的成绩插入排序
最新推荐文章于 2024-05-28 10:13:07 发布