甘肃专升本网 - 515148.COM / 优思途®我要无忧升本
关注优思途甘肃专升本网微信公众号
甘肃专升本网抖音账号
甘肃专升本网手机站
甘肃专升本手机APP

甘肃专升本辅导班
    广告
你的位置: 首页 / 考试资讯 / 详细内容

2023甘肃专升本计算机编程大题解析

2023年05月08日 来源:甘肃专升本网 作者:张老师 编辑:张老师 投稿

本原创文章版权归甘肃专升本网(www.515148.com)所有,即使我们允许,也不能转载,侵权必究。

2023甘肃专升本计算机编程大题解析


2023甘肃专升本计算机编程大题解析

各位小伙伴,2023年甘肃专升本考试已经结束,绝大多数考生反馈试题难度非常简单,今天就2023年甘肃专升本公共课计算机编程大题的原题进行解析。因为我还没有见到准确的原题,所以仅能根据目前小伙伴有限的反馈进行解析。

下面我们来看今年编程大题的具体解析:

编程题1:

任意输入三个数,输出三个数中最大的。

我来看答案,方法一:

方法二:

方法三:

编程题2:

任意输入10个数,使用冒泡法排序,由大到小输出。

我们先来看一下什么是冒泡排序法。冒泡排序法是重复比对要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小)错误就把他们交换过来。直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。

冒泡排序算法的原理如下:

1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。

2、对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。

3、针对所有的元素重复以上的步骤,除了最后一个。

4、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。

看一下图片可能更直接:

下面是程序示例:

    ------分隔线----------------------------
    ------分隔线----------------------------
      浏览更多热门资讯
    2024年甘肃专升本考试资讯
    2024年甘肃专升本考试资讯网站免费提供2024年甘肃专升本考试资讯,甘肃专升本考试考试资讯等最新信息,欢迎访问甘肃专升本考试资讯栏目获取更多2024年甘肃专升本考试资讯。2024年甘肃专升本考试资讯更新时间:2024-05-25。
    甘肃专升本资源导航
    甘肃专升本网每日一练
    甘肃专升本在线答题
    甘肃专升本网学霸刷题排行榜
    甘肃专升本网VIP专享计划
    甘肃专升本辅导班
      广告
    甘肃专升本网微信公众号