2021-03-24

import java.util.Arrays;


import java.util.Scanner;


public class C032405 {


public static void main(String[] args) {


System.out.println("请输入你要排序的数组的长度");


        Scanner scanner =new Scanner(System.in);


        int length = scanner.nextInt();


        int [] scores =new int[length];


        for (int i=0; i


System.out.println("请输入第"+i+"个元素的值");


            scores[i] = scanner.nextInt();


        }


Arrays.sort(scores,0, length-1);


        for (int i=0; i


System.out.println(scores[i]+"\t");


        }


System.out.println("请输入你要插入的新值:");


        int value = scanner.nextInt();


        int index =0;


        for (int i=0 ; i


if (value


index=i;


                System.out.println("要插入的新元素的位置:"+index);


            }


}


for (int i=index; i


System.out.println("把"+i+"位置的元素"+scores[i]+"移动到"+(i)+"位置"+scores[i]);


                    scores[i] = scores[i-1];


                }


scores[index ]  =value;


                for (int i=0 ; i


System.out.println

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容