根据控制台的文本提示输入一个数,程序会把这个数按照规律插入到原来已经存在的数组中,并且会输出此数组。
结果演示
代码展示
package com.five;import java.util.Scanner;public class Crpx {public static Scanner input = new Scanner(System.in);public static void main(String[] args) {int[] a=new int[]{1,2,6,14,25,36,37,55};int[] b=new int[a.length+1];int i=0;System.out.println("请输入一个整数:");int num = input.nextInt();if(num >= a[a.length-1]){b[b.length-1] = num;for(i=0;i<a.length;i++){b[i] = a[i];}}else{for(i=0;i<a.length;i++){if(num >= a[i]){b[i] = a[i];}else{b[i] = num;break;}}for(int j=i+1;j<b.length;j++){b[j] = a[j-1];}}for(i=0;i<b.length;i++){System.out.println(b[i]+" ");}}}
了解更多关注我哟!!!