第1关:任意输入n个从小到大的整数的数列,然后输入一个整数插入到数列中,使数列保持从小到大的顺序
任务描述
本关任务:任意输入n个从小到大的整数,然后输入一个整数插入到数组中,使数组元素仍然保持从小到大的顺序(假设数组空间足够大)。
测试说明
平台会对你编写的代码进行测试:

输入包括 3 行:
第一行包含一个整数,表示输入的整数个数n,
第二行包含n个从小到大的整数,用空格分隔,
第三行包含一个要插入的整数。

输出包括 1 行:
从小到大输出这n+1个整数,用空格隔开。

测试输入:
10
10 15 42 52 59 64 67 73 82 88
60

预期输出:
10 15 42 52 59 60 64 67 73 82 88

#include <stdio.h>
#define N 100
int main()
{int a[N],i,c,n,k=0;scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);scanf("%d",&c);for(i=0;a[k]<=c&&k<n;i++)k++;for(i=n-1;i>=k;i--){a[i+1]=a[i];}a[k]=c;for(i=0;i<n+1;i++)printf("%d ",a[i]);return 0;
}

······通关成功······
如有问题,敬请斧正。

练习-任意输入n个从小到大的整数的数列,然后输入一个整数插入到数列中,使数列保持从小到大的顺序相关推荐

  1. java确定一个整数是否溢出,java-判断一个整数是不是回文,考虑溢出

    java-判断一个整数是否回文,考虑溢出 public class PalindromeInt { /** * PalindromeInt,like 1,121,12321.... * you sho ...

  2. leetcode 38. 外观数列 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下

    1.思路: 从1开始遍历,求出后面每一个转化后的数.依次求下一个. string countAndSay(int n) {string res = "1";for (int i = ...

  3. 数组-接口2-参数为一个整型数组和数组长度的整数(该数组输入和运算结果),再加一个整数;预期结果是一个整型数组

    测试接口的代码说明 适用接口:参数为一个整型数组和数组长度的整数(该数组输入和运算结果),再加一个整数:预期结果是一个整型数组 测试接口的具体代码如下: 注意红色字体,用后续小节中的接口进行替换,进行 ...

  4. 辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位上的数字都是如此。例如,如果里程表显示33

    题目描述: 输入 输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4. 输出输出一个整数,为该汽车实际行驶的公里数.例如,如果该里程表显示55,则实际 ...

  5. SourceInsight4.0【问题】:输入字符,发现后面的字符会被输入的字符覆盖掉的现象;

    1.问题现象: 发现突然出现了sourceinsight4.0在键盘输入的时候,会出现不能正常输入,输入的字符会变成覆盖当前光标的后一个字符,如图中, 想在serial_cfg后面输入q,原来情况该是 ...

  6. java int除以int_转:int整数除以int整数一定得到的是int整数(易忽视)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u014053368/article/d ...

  7. 任意输入一个整数反转输出

    任意输入一个整数反转输出 任意输入一个整数反转输出#include<stdio.h> #include<string.h> #include <math.h> #i ...

  8. Java 输入一个整数,计算它各位上数字的和。(注意:是任意位的整数)

    import java.util.*; /** 输入一个整数,计算它各位上数字的和.* (注意:是任意位的整数)*/ public class Sum02 {public static void ma ...

  9. C语言练习题,从键盘任意输入一个整数,编程判断它的奇偶性

    从键盘任意输入一个整数,编程判断它的奇偶性. **输入格式要求:"%d" 提示信息:"Input an integer number:" **输出格式要求:&q ...

最新文章

  1. HDU - 5381 The sum of gcd(莫队/线段树区间合并)
  2. http请求之get和post的区别
  3. 银河麒麟V10入选2020中国十大科技新闻
  4. php 5.5.12 yaf,yaf框架教程(5)- yaf框架的启动文件
  5. 漫步线性代数二十六——特征值和特征向量(续)
  6. 王道 —— 操作系统的四个特征
  7. NTT Docomo研究主管Kazuaki OBANA:NTT DOCOMO NFV案例解析
  8. 使用ADMT3.2迁移域用户
  9. 电子计算机断层扫描仪,电子计算机X线断层扫描机CT的优缺点
  10. 远程计算机如何访问本地,远程计算机的本地Web服务访问(本地主机与IP地址)...
  11. 廖雪峰Java10加密与安全-3摘要算法-3SHA-1算法
  12. matlab定位噪声位置,Matlab怎么样调节KALMAN滤波中的过程噪声和观测噪声
  13. 所有的困苦都是有用意的
  14. vuecli添加和移除插件_『Clickteam Fusion插件开发基础』
  15. 程序员年龄变大后的职业出路是什么?
  16. 家庭局域网_如何用电视盒子局域网共享电脑资源,赶紧Mark!
  17. C语言中的void和void指针-void*
  18. 从Buck-Boost到Flyback
  19. 刻录dvd的数据大约只能保存两年
  20. 什么是Windows能干而Linux干不了的

热门文章

  1. 新型自动站业务用计算机采用,探析新型自动气象站测报业务软件运行故障及解决对策...
  2. 自定义 Drawable实现灵动红鲤鱼特效
  3. outlook ios日历_如何从Outlook 2013中的日历中删除假期
  4. 【笔试题1】按输入的两个数进行幂级数求和,如s=2的0次方+2的一次方+2的n次方,编码实现
  5. 智联招聘中申请职位之后你根本不知道你申请的职位是啥,而且不想说...
  6. 一寸光阴一寸金——《波波侃项目之时间管理》
  7. Win10不进行操作很快自动睡眠、休眠的解决方法
  8. cz73 读取速度慢_CPU 访问硬盘速度很慢的原因找到了
  9. 多说高级应用-添加 UA 浏览器标识、旋转头像等
  10. 异常解决java.lang.ClassNotFoundException: org.springframework.boot.actuate.endpoint.PublicMetrics