备战9月9日C/C++青少年等级考试(1~8级)

在这里插入图片描述

由中国电子学会举办的《全国青少年软件编程等级考试》将于9月9日(周六)举行,你准备的怎么样了?我在这里列举了1~8级的历届真题及解析,希望能助你考试通过!!!

C/C++编程一级

一级标准

1.理解变量的概念;
2.掌握变量的定义、类型和转换方法;
3.掌握变量的赋值方法;
4.掌握编程中基本的输入输出方法;
5.掌握编程基础的算术表达式;
6.能够完成一个顺序结构的程序;
7.理解逻辑运算的基本概念;
8.掌握编程基础的逻辑表达式;
9.掌握选择语句的功能和写法;
10.能够完成一段选择结构的程序;
11.掌握循环语句的功能和写法;
12.能够完成一段循环结构的程序。
能够使用上述方法编写指定功能的正确完整的程序。

一级真题

序号日期考题及解析
12021年03月药房管理、奇数求和、苹果和虫子2、与圆相关的计算、字符菱形
22021年06月数的输入和输出、(a/b)*c的值、大写字母的判断、特殊求和、硬币翻转
32021年09月数字判断、满足条件的数的累加、交换输出、计算乘积、比n小的最大质数
42021年12月输出整数部分、疫情集中隔离、字符判断、统计数、最大质因子
52022年03月双精度浮点数的输入输出、足球联赛积分、小写字母的判断、足球联赛积分2、与7无关的数
62022年06月倒序输出、平方差计算、最小的数、计算成绩优秀的人数、开关灯
72022年09月指定顺序输出、成绩判定、简单排序、数字求和、数1的个数
82022年12月加一、(a/b)*c的值、判断是否存在重复的数、整数的立方和、自整除数
92023年03月字符长方形、长方形面积、成绩等级转换、寻找特殊年号、机智的小明
102023年05月输出第二个整数、计算表达式的值、大写字母的判断、满足条件的数的累加、金币
112023年09月持续更新中…

C/C++编程二级

二级标准

1.理解数制的基本概念;
2.能够进行二进制、十进制以及十六进制之间的转换;
3.掌握一维数组、二维数组及多维数组的用法;
4.理解编码的概念;
5.掌握字符串的用法;
6.掌握在数组中进行顺序查找的方法;
7.掌握对数组中数据进行简单排序的方法;
8.对于排序了的数组,能否利用二分查找的方法找到满足条件的数据;
9.理解函数及过程抽象的概念;
10.理解函数的参数和返回值的概念;
11.能够自己创建一个带参数的函数;
12.能够自己创建一个有返回值的函数。
能够使用上述方法编写指定功能的正确完整的程序。

二级真题

序号日期考题及解析
12021年03月石头剪刀布、谁考了第k名、计算鞍点、合法 C 标识符、与指定数字相同的数的个数
22021年06月数字放大、统一文件名、内部元素之和、整数排序、计算好数
32021年09月字符统计、图像处理、替换单词、偶数降序输出、满足条件的数的累加2
42021年12月统计指定范围里的数、按照个位数排序、过滤多余的空格、图像叠加、出书最多
52022年03月温度统计、序列排序、单词的长度、扫雷游戏地雷数计算、古代密码
62022年06月小白鼠再排队、多余的数、打字员、最好的草、字符串中最长的连续出现的字符
72022年09月统计误差范围内的数、全在其中、Lab杯、有趣的跳跃、反反复复
82022年12月数组逆序重放、最长最短单词、计算鞍点、病人排队、循环数
92023年03月数字字符求和、简单密码、进阶的卡莎、合影效果、割圆
102023年05月数字放大、单词倒排、计算矩阵边缘元素之和、奇数单增序列、实数加法
112023年09月持续更新中…

C/C++编程三级

三级标准

1.掌握算法以及算法性能、算法效率的概念;
2.掌握基本算法中枚举的概念;
3.掌握基本算法中递归的概念;
4.掌握自调用函数的应用,实现基本算法中的递归方法;
5.掌握基本算法中由递归变递推的方法。
能够使用上述方法编写指定功能的正确完整的程序。

三级真题

序号日期考题及解析
12021年03月找和为K的两个元素、Minecraft、踩方格、苹果消消乐、流感传染
22021年06月数对、井和绳子、爬楼、表达式求值、数列
32021年09月余数相同问题、生成括号、课程冲突、广义格雷码、菲波那契数列
42021年12月我家的门牌号、子串计算、吃糖果、拨钟问题、分形盒
52022年03月和数、生理周期、矩形数量、文件结构“图”、分解因数
62022年06月制作蛋糕、找和最接近但不超过K的两个元素、数根、迷信的病人、算24
72022年09月课程冲突、42点、最长下坡、吃糖果、放苹果
82022年12月鸡兔同笼、猴子吃桃、扩号匹配问题、上台阶、田忌赛马
92023年03月和数、质数的和与积、爬楼、生成括号、铺砖
102023年05月找和为K的两个元素、硬币面值组合、分解因数、苹果消消乐、数列
112023年09月持续更新中…

C/C++编程四级

四级标准

1.掌握基本算法中的动态规划方法。
能够使用上述方法编写指定功能的正确完整的程序。

四级真题

序号日期考题及解析
12021年03月酒鬼、重启系统、鸣人的影分身、宠物小精灵之收服
22021年06月数字三角形问题、大盗、最大子矩阵、小球放盒子
32021年09月最佳路径、数字构造、奶牛散步、吃奶酪
42021年12月移动路线、移动办公、最长公共子上升序列、技能树
52022年03月拦截导弹、神奇的数列、硬币、公共子序列
62022年06月公共子序列、硬币问题、田忌赛马、上机
72022年09月最长上升子序列、神奇的口袋、滑雪、删除数字
82022年12月开餐馆、糖果、鸡蛋的硬度、山区建小学
92023年03月最佳路径、邮票收集、切割回文、小球放盒子
102023年05月怪盗基德的滑翔翼、数字组合、带通配符的字符串匹配、股票买卖
112023年09月持续更新中…

C/C++编程五级

五级标准

1.掌握基本算法中的分治技术;
2.掌握基本算法中的搜索剪枝技术;
3.掌握基本算法中的贪心算法。
能够使用上述方法编写指定功能的正确完整的程序。

五级真题

序号日期考题及解析
12021年03月最小新整数、求逆序对数、密室逃脱、红与黑
22021年06月数字变换、圣诞老人的礼物、忍者道具、求逆序对问题
32021年09月抓牛、泳池、问题求解、交易市场
42021年12月书架、棋盘问题、课程表、拯救公主
52022年03月数字变换、寻找边缘、42 点、Project Summer 游戏
62022年06月逃离迷宫、夺宝探险、晶矿的个数、冠军之路
72022年09月城堡问题、斗地主大师、玩具摆放、哥斯拉大战金刚
82022年12月漫漫回国路、通配符匹配、求逆序对数、分成互质组
92023年03月拼点游戏、数字变换、打怪救公主、Freda的越野跑
102023年05月问题求解、算24、忍者道具、泳池
112023年09月持续更新中…

C/C++编程六级

六级标准

1.掌握数据结构及结构的概念;
2.掌握数据结构中的指针和链表;
3.掌握数据结构中的栈;
4.掌握数据结构中的队列;
5.掌握数据结构中的哈希。
能够使用上述方法编写指定功能的正确完整的程序。

六级真题

序号日期考题及解析
12021年03月生日相同 2.0、机器翻译、括号画家、中缀表达式的值
22021年06月逆波兰表达式、多项式相加、扑克牌排序、表达式求值
32021年09月双端队列、区间合并、奇怪的括号、合法出栈序列
42021年12月电话号码、字符串插入、栈基本操作、滑动窗口
52022年03月多项式相加、扩号匹配问题、拼写检查、利用队列进行数字排序
62022年06月小白鼠再排队2、队列和栈、出栈序列统计、词典
72022年09月stack or queue、栈的基本操作、发型糟糕的一天、合影效果
82022年12月区间合并、电话号码、扑克牌排序、现代艺术
92023年03月波兰表达式、括号配对、扑克牌排序、滑动窗口
102023年05月字符串插入、机器翻译、栈基本操作、双端队列
112023年09月持续更新中…

C/C++编程七级

七级标准

1.掌握数据结构中的二叉树;
2.掌握数据结构中的堆;
3.掌握数据结构中的图;
4.掌握空间效率分析的基本方法。
能够使用上述方法编写指定功能的正确完整的程序。

七级真题

序号日期考题及解析
12022年03月红与黑、迷宫问题、二叉树的深度、表达式· 表达式树· 表达式求值
22022年06月有多少种二叉树、城堡问题、快速堆猪、重建二叉树
32022年09月二叉树的深度、迷宫、Sequence、priority queue练习题
42022年12月走迷宫、重建二叉树、快速堆猪、表达式· 表达式树· 表达式求值
52023年03月走出迷宫、拯救公主、有多少种二叉树、Sequence
62023年05月城堡问题、priority queue练习题、二叉树的深度、快速堆猪
72023年09月持续更新中…

C/C++编程八级

八级标准

1.掌握各种高级排序算法;
2.掌握对算法的时间效率进行分析的方法;
3.掌握基本的数论知识;
4.掌握常用的图论算法。
能够使用上述方法编写指定功能的正确完整的程序。

八级真题

序号日期考题及解析
12022年09月道路、控制公司、发现它,抓住它、青蛙的约会
22022年12月生理周期、开关问题、冰阔落、最短路
32023年03月最短路径问题、Freda的越野跑、社交网络、旅行
42023年05月道路、Rainbow的商店、冰阔落、青蛙的约会
52023年09月持续更新中…

最后,祝各位同学逢考必过!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/122113.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Mock 基本使用

mock解决的问题 开发时,后端还没完成数据输出,前端只好写静态模拟数据。数据太长了,将数据写在js文件里,完成后挨个改url。某些逻辑复杂的代码,加入或去除模拟数据时得小心翼翼。想要尽可能还原真实的数据&#xff0c…

【pytest】tep环境变量、fixtures、用例三者之间的关系

tep是一款测试工具,在pytest测试框架基础上集成了第三方包,提供项目脚手架,帮助以写Python代码方式,快速实现自动化项目落地。 在tep项目中,自动化测试用例都是放到tests目录下的,每个.py文件相互独立&…

Jmeter的自动化测试实施方案

前言: Jmeter是目前最流行的一种测试工具,基于此工具我们搭建了一整套的自动化方案,包括了脚本添加配置、本地配置和运行、服务器配置等内容,完成了自动化测试闭环,通过这种快捷简便高效的方式,希望可以解…

Java反序列化漏洞复现(weblogic和s2)

文章目录 weblogic启动环境漏洞扫描漏洞复现 S2-045启动环境漏洞复现 前提条件: 1.安装docker docker pull medicean/vulapps:j_joomla_22.安装docker-compose docker run -d -p 8000:80 medicean/vulapps:j_joomla_23.下载vulhub weblogic 启动环境 到下面路径下…

PHP8内置函数中的变量函数-PHP8知识详解

在php8中,与变量相关的内置函数比较多,本文说一些比较重要的、常见的内置函数。今日着重讲解了5个,分别是:检测变量是否为空的函数empty()、判断变量是否定义过的函数isset()、销毁指定的变量的函数unset()、获取变量的类型的函数…

数学建模--三维图像绘制的Python实现

目录 1.绘制三维坐标轴的方法 2.绘制三维函数的样例1 3.绘制三维函数的样例2 4.绘制三维函数的样例3 5.绘制三维函数的样例4 6.绘制三维函数的样例5 1.绘制三维坐标轴的方法 #%% #1.绘制三维坐标轴的方法 from matplotlib import pyplot as plt from mpl_toolkits.mplot3…

Linux之修改服务端口号

本次演示以SSH服务为例,SSH默认监听端口是22,先保留了22端口,所以我们要进入ssh的配置文件添加新端口并注释或删掉原有端口。 1、使用vi编辑器修改文件 sshd_config,路径是/etc/ssh/sshd_config,找到“#Port 22”,添加新的端口号10086。 2、如果你关闭了…

2019CVPR Semantic Graph Convolutional Networks for 3D Human Pose Regression

基于语义图卷积网络的三维人体姿态回归 源码 https://github.com/garyzhao/SemGCN 摘要 在本文中,我们研究了学习图卷积网络(GCN)回归的问题。GCN的当前体系结构受限于卷积滤波器和共享的变换矩阵为的小感受野。为了解决这些限制&#xff…

时序预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机时间序列预测未来

时序预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机时间序列预测未来 目录 时序预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机时间序列预测未来预测效果基本介绍模型描述程序设计参考资料 预测效果 基本介绍 1.Matlab实现PSO-LSSVM时间序列预测未…

GPT引领前沿与应用突破之GPT-4科研实践技术与AI绘图

查看原文>>>GPT引领前沿与应用突破之GPT4科研实践技术与AI绘图 目录 专题一、AIGC概述 专题二、人工智能算法介绍 专题三、大语言模型Prompt提示词使用技巧 专题四、让GPT成为你的生活助理(动手练习) 专题五、让GPT成为你的工作秘书&…

【Redis专题】Redis持久化、主从与哨兵架构详解

目录 前言课程目录一、Redis持久化1.1 RDB快照(Snapshot):二进制文件基本介绍开启/关闭方式触发方式bgsave的写时复制(COW,Copy On Write)机制优缺点 1.2 AOF(append-only file)&…

成都瀚网科技有限公司:抖店怎么开通直播?

随着互联网和移动支付的快速发展,越来越多的人选择开设自己的抖音商店。抖音作为国内最受欢迎的短视频平台之一,拥有庞大的用户基础,成为众多创业者青睐的平台。那么,如何经营自己的抖音店铺呢?下面将从几个方面为您介…

算法训练day36|贪心算法 part05(重叠区间三连击:LeetCode435. 无重叠区间763.划分字母区间56. 合并区间)

文章目录 435. 无重叠区间思路分析 763.划分字母区间思路分析代码实现思考总结 56. 合并区间思路分析 435. 无重叠区间 题目链接🔥🔥 给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。 注意: 可以认为区间的…

JVM基础面试题

JDK、JRE、JVM的关系 JVM Java虚拟机,它只识别.class类型文件,它能将class文件中的字节码指令进行识别并调用操作系统向上的API完成动作。 JRE Java运行时环境。它主要包含两部分:Jvm的标准实现和Java的一些基本类库。相对于JVM来说,JRE多出来…

风向变了!智能汽车何以「降本」

随着软件定义汽车的概念逐步落地,以及底盘、动力、座舱、智驾、车身等不同域(分布式或者混合式)的功能更新迭代和融合,汽车行业正在意识到:底层硬件架构重构的迫切性。 事实上,早在2016年,作为传…

go web之一:hello world快速上手+handle(http.Handle和http.HandleFunc的区别与联系)

前情提要: 需要安装好go的环境和VSCode的go插件。 hello world快速上手 1、创建go.mod 在项目根目录下打开命令行,或者直接用VSCode中的终端。输入命令 go mod init github.com/solenovex/web-tutorial 然后就能看到项目结构中多了一个go.mod 2、…

ChatGPT可以生成Windows密钥

ChatGPT 可以回答许多问题、生成和修改代码,最近还可以生成 Windows 10 和 Windows 11 的许可证密钥。自从 OpenAI 的 ChatGPT 推出以来,人工智能已成为许多用户面临的挑战。 他们不断地试图削弱这种智力,或者想尝试它的局限性和可能性。例如…

类和对象(Java)

目录 一、面向对象的初步认知1、什么是面向对象2、面向对象与面向过程 二、类和类的实例化1、什么是类2、类的实例化3、类和对象的说明 三、this引用1、为什么要有this引用2、什么是this引用3、this引用的特性 四、对象的构造及初始化1、如何初始化对象2、构造方法 五、封装1、…

Oracle 遍历变量游标

背景 由于我们的数据库系统中的游标特别多,DBA让我们优化,减少游标的使用。 电脑系统:windows数据库:Oracle数据库图形化界面工具:Toad,DBeaver(我測試的時候用的)记录日期:2023-09-04 具体实…

华为云API对话机器人CBS的魅力—实现简单的对话操作

云服务、API、SDK,调试,查看,我都行 阅读短文您可以学习到:人工智能AI智能的问答管理、全面的对话管理、高效训练部署 1.IntelliJ IDEA 之API插件介绍 API插件支持 VS Code IDE、IntelliJ IDEA等平台、以及华为云自研 CodeArts …