输入格式:

输入在第一行先给出非负整数N(<10);第二行给出N个从小到大排好顺序的整数;第三行给出一个整数X。

输出格式:

在一行内输出将X插入后仍然从小到大有序的整数序列,每个数字后面有一个空格。

输入样例:

5
1 2 4 5 7
3

输出样例:

1 2 3 4 5 7
#include <stdio.h>
main()
{int n,i,j,x,a[11];scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);scanf("%d",&x);i=0;while(a[i]<x&&i<n)i++;for (j=n-1;j>=i;j--){a[j+1]=a[j];}a[i]=x;for(i=0;i<n+1;i++)printf("%d ",a[i]);} 

【 简化的插入排序 】 本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序相关推荐

  1. 7-100 简单求阶乘问题 (10 分)本题要求编写程序,计算N的阶乘。输入格式:输入在一行中给出一个不超过12的正整数N。输出格式:在一行中输出阶乘的值。输入样例:4结尾无空行

    7-100 简单求阶乘问题 (10 分) 本题要求编写程序,计算N的阶乘. 输入格式: 输入在一行中给出一个不超过12的正整数N. 输出格式: 在一行中输出阶乘的值. 样例">输入样例 ...

  2. PTA 7-2 简化的插入排序 (15 分)本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序。

    7-2 简化的插入排序 (15 分) 本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序. 输入格式: 输入在第一行先给出非负整数N(<10):第二行给出N个从小到大 ...

  3. 《Java入门》简化的插入排序:本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序。

    本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序. 输入格式: 输入在第一行先给出非负整数N(<10):第二行给出N个从小到大排好顺序的整数:第三行给出一个整数X. ...

  4. 本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序

    7-2 简化的插入排序 (15分) 本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序. 输入格式: 输入在第一行先给出非负整数N(<10):第二行给出N个从小到大排 ...

  5. 判断一个整数是否为素数。本题要求编写程序,判断一个给定的整数是否为素数。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。

    #include <stdio.h> #include <stdlib.h> #include <stdio.h> /* 本题要求编写程序,判断一个给定的整数是否为 ...

  6. 本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。输入格式:输入在一行中给出一个长整型范围内的非负整数。输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格

    本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字.输入格式:输入在一行中给出一个长整型范围内的非负整数.输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格 1 ...

  7. 7-1 查找书籍 (20 分)给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。输入格式:输入第一行给出正整数n(<10),随后给出n本书的信息

    7-1 查找书籍 (20 分) 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格式: 输入第一行给出正整数n(<10),随后给出n本书的信息.每本 ...

  8. PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字、十位数字和百位数字。

    PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字.十位数字和百位数字. 分数 4 作者 xcf 单位 长春理工大学 本题要求编写程序,输入一个三位数,输出其个位数字.十位数字和百位数 ...

  9. c语言 m个数 取n个数,本题要求编写程序,根据公式Cnm=m!(n−m)!n!算出从n个不同元素中取出m个元素(m≤n)的组合数。...

    实验2-4-7 求组合数 (15分) 本题要求编写程序,根据公式C​n​m​​=​m!(n−m)!​​n!​​算出从n个不同元素中取出m个元素(m≤n)的组合数. 建议定义和调用函数fact(n)计算 ...

  10. 本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps。

    本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + - 直到最后一项的绝对值不大于给定精度eps. 输入格式: 输入在一行中给出一个正实数eps. 输出格式: 在一行中按照 ...

最新文章

  1. JAVA深入研究——Method的Invoke方法。
  2. 互联网1分钟 |1128
  3. fwrite 写不进去_12款猫狗粮对比,吃中低端猫狗粮吃得多不省钱,还更容易得病...
  4. oracle中schema是什么,ORACLE中的两个概念:user和schema的区别和联系
  5. Hibernate讲解(三)-类映射文件中常用属性的了解
  6. ESXI5.1 数据备份与恢复
  7. 破解电信光猫RG2010-CA超级管理员账号
  8. C++ - dynamic_cast
  9. 从中报危机看创业板:谁在兜售“上市经济”?
  10. python进阶学习之路
  11. 移动充电宝市场需求的调研报告
  12. 怎么批量修改pdf文件名
  13. IDO已经OUT ?3分钟了解NFT的新玩法INO
  14. cuba_认识CLI for CUBA平台
  15. Intel处理器 天梯图
  16. iOS : 通过路径读取文件的几种方法
  17. 将投影矩阵P利用QR分解分解出摄像机内外参数(Opencv)
  18. Box3 代码教程 (一)
  19. BIOS没有开启虚拟化问题disabled by bios
  20. 多项式曲线拟合之最小二乘法推导

热门文章

  1. Connection pool shut down http请求异常关闭
  2. 计算机科学与信息系统专业世界大学排名,2018年QS世界大学计算机科学与信息系统专业排名TOP25...
  3. idea Compound 一次启动多个应用
  4. element-UI中el-select组件使用拼音进行模糊匹配可选择项
  5. 玩好信用卡,它就是你东山再起的资本
  6. RabbitMQ-客户端源码之ChannelN
  7. ESP8266EX芯片文档
  8. Java培训,看这一篇就够了
  9. 雷达人体感应器成品,智能感知联动技术,助力照明智能化应用
  10. web前端之——图片上传