根据控制台的文本提示输入一个数,程序会把这个数按照规律插入到原来已经存在的数组中,并且会输出此数组。

结果演示

代码展示

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]+" ");}}}

了解更多关注我哟!!!

按规律插入一个数字到数组中相关推荐

  1. 编写一个程序,从10亿个数字的数组中找出100个最大的数字

    本文翻译自:Write a program to find 100 largest numbers out of an array of 1 billion numbers I recently at ...

  2. java两个数组中不同的数字_java将两个数组中不同的数字去掉一个剩下的保存到一个新的数组中...

    展开全部 package co; import java.util.Arrays; import java.util.HashSet; import java.util.Set; /** * java ...

  3. 22、在有序数组中插入一个数值,数组仍然有序——数组

    插入数据,有序数组仍然有序 方法一: 在一个数组中完成的操作 代码实现: /*2017年6月19日16:31:52功能:向有序的数组中插入一个数据,但是数据仍然有序 */ #include<st ...

  4. C语言编程>第六周 ① 编写一个录入函数:用来从键盘接收n个整型数并存放在一个整型数组中。 在主函数中调用该函数计算出这n个整数之和。

    例题:编写一个录入函数:用来从键盘接收n个整型数并存放在一个整型数组中. 在主函数中调用该函数计算出这n个整数之和. 代码如下: /*代码分析:录入函数需要两个参数:一个参数是需要用来存储数字的数组, ...

  5. java数组个数无限_基于Java代码实现数字在数组中出现次数超过一半

    下文通过几种方法给大家介绍java数组数字出现次数,具体内容如下所示: 方法一: 数组排序,然后中间值肯定是要查找的值. 排序最小的时间复杂度(快速排序)O(NlogN),加上遍历. 方法二: 使用散 ...

  6. 奇偶数分离c语言,如何把一个整型数组中,奇数偶数进行分离 怎么使数组进行奇偶奇偶相间排序...

    导航:网站首页 > 如何把一个整型数组中,奇数偶数进行分离 怎么使数组进行奇偶奇偶相间排序 如何把一个整型数组中,奇数偶数进行分离 怎么使数组进行奇偶奇偶相间排序 相关问题: 匿名网友: imp ...

  7. 查找指定数字在数组中出现的位置(有几次打印几次)

    定义一个方法,查找指定数字在数组中出现的位置(若出现多次,多次打印) 如: 数组[1232]要查找的数是2 则方法内部会打印索引值 1 ,3 数组[1232] 要查找的数是5 则方法每部会打印 &qu ...

  8. c语言:将一个二维数组行和列的元素互换,存到另一个二维数组中。

    将一个二维数组行和列的元素互换,存到另一个二维数组中. 解:程序: #include<stdio.h> int main() { int i, j, a[2][3] = { {1,2,3} ...

  9. Java黑皮书课后题第8章:*8.27(列排序)用下面的方法实现一个二维数组中的列排序。返回新数组,且原数组保持不变。编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵

    *8.27(列排序)用下面的方法实现一个二维数组中的列排序.返回新数组,且原数组保持不变.编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵 题目 题目描述与运行示例 破 ...

最新文章

  1. BASH 进阶 文件描述符号的使用
  2. 想看Vue文档,cn放错位置,误入xx网站...
  3. SQL Server中常用的SQL语句
  4. QString和char *的相互转换
  5. 机器人水库涵洞检测_【展商秀】广州市江达潜水疏浚工程有限公司将携水下清淤机器人重磅亮相2020城市管网展览会...
  6. Linux环境下配置JDK,java环境
  7. java最长同值路径_力扣——最长同值路径
  8. win10卓越性能模式
  9. Python二维码应用(一)QRcode二维码生成识别
  10. 葫芦书笔记----CNN和RNN
  11. 【BZOJ1503】郁闷的出纳员
  12. 项目实战 |根据找到的variants的结果生成突变矩阵
  13. 北京工作居住证办理流程
  14. java 实现 公式计算
  15. 基于Spring Boot+Vue博客系统的设计与实现(附源码)
  16. Ta-lib学习笔记01--成交量指标
  17. java程序占用实际内存大小
  18. excel的绝对引用与相对引用
  19. 用Python从头开始实现一个神经网络
  20. 使用MATLAB toolbox标定摄像头的参数

热门文章

  1. cmd文件 c语言的段,对于TMS320F2812的CMD文件的理解
  2. Win11系统添加新用户的方法
  3. Windows11怎么关机重启?Windows11的关机键在哪?
  4. 如何管理QQ浏览器的扩展工具 QQ浏览器扩展工具的管理方法
  5. Chrome浏览器可以修改特定页面背景色吗?Chrome浏览器修改特定页面背景色的方法
  6. Android平台如何实现屏幕数据采集并推送至RTMP服务器
  7. JEECG列表嵌套查询列表子查询+号功能
  8. vue-cli搭建和“Cannot find module npm-cli.js” 、“operation not permitted” 、 deprecated coffee-script等错误
  9. 迈普路由器访问控制列表配置命令_如何选购企业路由器?选购企业路由器需注意什么...
  10. java dos 菜单栏_学习java之电脑的常用快捷键和DOS窗口下的常用命令