专栏首页C语言入门到精通编程小白 | 每日一练(62)

编程小白 | 每日一练(62)

这道理放在编程上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从编程小白进阶到高手,需要经历的是日积月累的学习,那么如何学习呢?当然是每天都练习一道题目!!

一、 每日一练

例62:有一个已经排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中

分析:假设数组a有n个元素,而且已按升序排列,在插入一个数时按以下方法处理:

1、如果插入的数num比a数组最后一个数大,则将插入的数放在a数组末尾。

2、如果插入的数num不比a数组最后一个数大,则将它依次和a[0]~a[n-1]比较,直到出现a[i]>num为止,这时表示a[0]~a[i-1]各元素的值比num小,a[i]~a[n-1]各元素的值比num大。

代码演示:

结果演示:

二、 总结与思考

总结:原来的数小编直接直接写出来了,读者可以自己手动录入,用个scanf函数录入,然后存到数组里面就好了。

我们常说“学而不思则罔”,和学习编程知识一样,我们只有在学习的同时加以总结与思考,才能对编程有更系统和深入地了解,学到的知识才真正能为自己所用。

本文分享自微信公众号 - C语言入门到精通(gh_780327809188),作者:闫小林

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-12-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 9.2 使用结构体数组

    1、一个结构体变量中可以存放一组有关联的数据(如一个学生的学号、姓名、成绩等数据)。如果有10个学生的数据需要参加运算,显然应该用数组,这就是结构体数组。

    C语言入门到精通
  • 基础知识 | 每日一练(14)

    C语言入门到精通
  • 9.2 C语言结构体数组

    1、一个结构体变量中可以存放一组有关联的数据(如一个学生的学号、姓名、成绩等数据)。如果有10个学生的数据需要参加运算,显然应该用数组,这就是结构体数组。

    C语言入门到精通
  • 文件操作——编码

    如果你只用VBA处理Excel的数据的话,一般都不会碰上编码的问题,但是一旦涉及到读取外部数据,就很有可能会碰上编码问题了。

    xyj
  • 去除html标签并截取字符串函数

    主要为了处理编...

    世纪访客
  • 【python入门系列课程 第九课 循环的好帮手break和continue】

    本系列课程是针对无基础的,争取用简单明了的语言来讲解,学习前需要具备基本的电脑操作能力,准备一个已安装python环境的电脑。如果觉得好可以分享转发,有问题的地...

    用户7054460
  • 你知道几种前端动画的实现方式?

    随着互联网的持续发展,H5 页面作为与用户直接交互的表现层越来越复杂,呈现的形式也越来越丰富,从而也要求 H5 页面具有更多的花样性及动画效果。那前端实现动画效...

    2020labs小助手
  • 10款软件的正式激活码!!

    用户1272546
  • 科学使用HBase Connection

    这个问题的答案简单而不简单:HBase客户端是不需要维护连接池的,或者说,Connection对象已经帮我们做好了。但是,对Connection使用不当是HBa...

    大数据真好玩
  • 谷歌申请新VR专利,利用搭载履带的鞋子实现“无限行走”

    还记得在《头号玩家》中,男主脚下那个可以全方位移动的VR跑步机吗?其作用,就是实现男主在物理世界中小范围行走,同时又可在虚拟世界中“无限移动”。这也是目前VR体...

    VRPinea

扫码关注云+社区

领取腾讯云代金券