(c语言)输入一个数,将该数按原规律插入到有序数组中
(c语言)输入一个数,将该数按原规律插入到有序数组中
#include<stdio.h>
#include<stdlib.h>
int main(){int arr[11]={1,4,7,9,23,34,56,65,67,89};int number,i,j,end,flag,temp=0;printf("请输入您所要插入的数字:");scanf("%d",&number);end=arr[9];if(number>=end){ arr[10]=number;}else{for(i=0;i<10;i++){if(arr[i]>number){flag=i;break;}}for(i=9;i>=flag;i--){arr[i+1]=arr[i];}arr[flag]=number;}printf("排序后的数字为:"); for(i=0;i<10;i++){printf("%d,",arr[i]);}printf("%d",arr[10]);
}
(c语言)输入一个数,将该数按原规律插入到有序数组中相关推荐
- c语言求同时被3和7,c语言输入一个数 判断该数能否同时被3和7整除 如果能整除 则输出yes...
输入1个整数,判断该数是奇数还是偶数.(用C语言编程) #includevoidmain(){intn;printf("输入一个整数:");scanf("%d" ...
- C语言把一个数插入到有序数组中使新数组依然有序案例讲解
我们先看一道例题: 有一个已经排好序的数组,要求输入一个数后,按原来排序的规律将它插入到数组中. 思路分析 1)这个数组是有序数组,升序降序题意没说,我们就假定这个有序数组是升序的(数字从小到大排序) ...
- C语言编程>第三周 ⑥ 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
例题:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 代码如下: /*程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个 ...
- c语言输入10个数从小,C语言中,从键盘输入10个数,从小到大排列输出,怎
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注回答:#includestdio.h void swap(int * ...
- ACMNO.20 C语言-插入队列 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。 输入 第一行,原始数列。 第二行,需要插入的数字。
题目描述 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中. 输入 第一行,原始数列. 第二行,需要插入的数字. 输出 排序后的数列 样例输入 1 7 8 17 23 2 ...
- 4.19 C语言练习(已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中)
[练习] 题目要求:已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中. 输入:第一行,原始数列. 第二行,需要插入的数字. 输出:排序后的数列例如:输入:1 7 8 ...
- C语言输入一个数输出对应的值
例8:C语言实现当num<0时,输出result=-1:当num>0时,result=1:当num=0时,result=0.编写一个C程序,输入一个num值,要求输出相应的result值. ...
- java编程用户输入两个数字_编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不...
导航:网站首页 > 编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不 编写一个Java应用程序,要求从键盘输入 ...
- C语言学习之有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中
有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中 #include <stdio.h> void main(){int a[11]={25,32,65,74,84,9 ...
最新文章
- 结合案例深入解析:抽象工厂模式
- esd管 低cj要求_TVS管与ESD保护二极管的区别,联系以及应用
- 核心技术靠化缘是要不来的——自己动手写ORM框架
- 残疾科学家_数据科学与残疾:通过创新加强护理
- C++ 接收数量不定的函数参数
- 面向对象编程----6大设计原则
- 计算机算法刘汉英PDF,操作系统原理(刘汉英)
- mariadb mysql 5.7_MariaDB 10.1 和 MySQL 5.7 在普通商用硬件上的表现
- 微型计算机原理IMUL指令,微机原理与系统设计实验
- AMS1117-3.3电源芯片损坏分析
- ios kb转m_字节、kb、M怎么换算
- 平房误差函数_平方误差函数(square error function)与平方损失函数(square loss function)...
- 《笨办法学python》第39课—— 列表的操作
- 燃尽图 (Burn up and Burn down Chart)—介绍
- 书籍扫描图像几何畸变校正
- opencv手势识别(3_SVM算法识别)
- CSDN复制文章到Word保留样式方法
- 怎么用几何画板制作图形平移和旋转
- 基带信号、载波信号和宽带信号
- 郑小林——“浙大系”隐私计算产学研创新先锋
热门文章
- terminal mysql 停止_转载MySQL之终端(Terminal)管理MySQL
- 计算机二级c选择题怎么准备,马上计算机二级考试,你准备得怎么样了?
- 雅思阅读真经总纲_你们要的刘洪波《雅思阅读真经总纲》高清PDF扫描版来了!!...
- ZABBIX 4.0 安装
- android 360自动更新,解决Android百度自动更新SDK和360自动更新SDK兼容
- java 类和对象的理解
- bzoj1336[Balkan2002]Alien最小圆覆盖
- 利用Jquery将表单序列化成JS对象
- Clojure学习之比线性箭头操作
- HTML5拖放API(代码展示)