C语言,有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中

代码:

#include <stdio.h>
int main()
{int a[11]={1,2,3,4,5,7,8,9,10,11};int i,t,m;printf("输入一个数:\n");scanf("%d",&m);for(i=0;i<11;i++){if(m<a[i]){t=m;m=a[i];a[i]=t;}else if(m>a[9])a[10]=m;}printf("排序后:\n");for(i=0;i<11;i++)printf("%d ",a[i]);
return 0;
}

结果:

C语言,有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中相关推荐

  1. C语言学习之有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中

    有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中 #include <stdio.h> void main(){int a[11]={25,32,65,74,84,9 ...

  2. 有一个已排好序的数组 要求输入一个数后 按原来排序的规律将它插入数组中

    有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中 思路:先定义一个数组,留出一个位置,给输入的那个数一个地方.然后分两种情况: 1:输入的数比最大的数小,两两交换位置,直到大于相 ...

  3. 4.19 C语言练习(已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中)

    [练习] 题目要求:已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中. 输入:第一行,原始数列. 第二行,需要插入的数字. 输出:排序后的数列例如:输入:1 7 8 ...

  4. ACMNO.20 C语言-插入队列 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。 输入 第一行,原始数列。 第二行,需要插入的数字。

    题目描述 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中. 输入 第一行,原始数列. 第二行,需要插入的数字. 输出 排序后的数列 样例输入 1 7 8 17 23 2 ...

  5. 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。

    题目描述 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中. 输入 第一行,原始数列. 第二行,需要插入的数字. 输出 排序后的数列 样例输入 1 7 8 17 23 2 ...

  6. c语言:“有一个已排好序的数组,要求输入一个数后,按原来的规律将它插入数组中” 的程序分析及详细代码

    先来分析思路: 已经排好序的数组,有两种情况,一种是顺序,一种是逆序,由于该数组是自己给出的,所以我们不妨将该数组的顺序设为顺序. 1.我们需要创建一个顺序数组(a[ ]),创建时要注意,我们要确保数 ...

  7. C语言编程>第三周 ⑥ 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

    例题:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 代码如下: /*程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个 ...

  8. 有一个已经排好序的数组,现输入一个数,要求按原来的规律将它插入数组中。——C与C++实现

    题目:一个已经排好序的数组,现输入一个数,要求按原来的规律将它插入数组中.(本例中输入的是一个升序的数组) 程序分析: (1)判断输入的数是否大于数组中最后一个元素,如果成立,将输入的数插入数组的末尾 ...

  9. Python Challenge-39 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

    #题目:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. #!/usr/bin/python 3 # -*- coding: UTF-8 -*- #两种方法_Author_ = ...

  10. C++经典算法题-有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

    1. 题目 题目:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 2. 分析 程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次 ...

最新文章

  1. ArcGIS 基础11-专题制图
  2. 建造SAP Fiori部署
  3. ct检查床的移动精度是指_炮塔铣床、数控铣床导轨平行度(扭曲)的检验
  4. 微信作为一种提供即时通讯服务器,Golang 写的即时通讯服务器 im(服务组件形式)...
  5. cmake使用示例与整理总结
  6. 北京昌平计算机职业高中学校,北京职业学校2021中专
  7. 论文浅尝 | 基于模式的时间表达式识别
  8. 解构变换矩阵:如何使变换矩阵分解为位移(T),旋转(R),缩放(S)矩阵
  9. extjs给panel添加滚动条_extjs.treePanel在ie9下滚动条的显示问题-阿里云开发者社区...
  10. 均值滤波python实现_python手写均值滤波
  11. c语言基础知识孙小红,基于J2EE的C语言在线学习系统的设计与实现
  12. 利用node.js以及express框架初始化服务端
  13. 语义相似度(实践篇)
  14. 好用的BUG、内存泄露捕捉工具 EurekaLog v6.0.3 Enterprise For D5-D2007
  15. 【宽创案例】青海牦牛文化馆:走进牦牛之都!
  16. Java导出Word(导出图片,类,List)
  17. Python + Excel 办公自动化 01 —— 硬菜马上就来
  18. jenkins部署微服务项目
  19. 消防安全监测模块,筑牢工厂消防安全屏障
  20. 混合云是什么,混合云是怎么工作的?

热门文章

  1. checkpoint NGFW 实验(一)
  2. 基于阻抗控制的工业机器人轨迹跟踪系统 Simulink/Simscape 仿真
  3. Invalid initial heap size: -Xms
  4. java 课设 商品库存管理系统
  5. python画速度等值线图_python画contour图
  6. 设计模式(一)设计模式的分类与区别
  7. 3D体验平台品牌应用——ENOVIA
  8. 经典语录(确实经典)
  9. POJ 3290 WFF 'N PROOF 英文少
  10. 解决:return _compile(pattern, flags).search(string) TypeError: expected string or buffer