GESP C++ 二级:分支循环嵌套与常用数学函数
掌握程序基本设计,能够使用简单数学函数;可以独立完成包含分支语句、循环语句等比较综合的案例,可以使用分支循环嵌套结构。
知识范围依据 CCF 官方《CCF 编程能力等级认证 C++ 认证标准》整理,考试范围、报名方式与考试时间等官方信息以 CCF 官方渠道公布为准。本平台不是 GESP 官方平台。
本级别覆盖的知识点
- 计算机的存储与网络
- 程序设计语言的特点
- 流程图的概念与描述
- ASCII 编码
- 数据类型的转换
- 多层分支/循环结构
- 常用数学函数(绝对值、平方根、max、min)
知识点要点
- 了解计算机存储与网络的基础概念,以及程序设计语言的分类与特点。
- 掌握用流程图描述算法的基本图形与阅读方法。
- 掌握字符与 ASCII 编码的对应关系,能进行字符与整数之间的转换。
- 掌握不同数据类型之间的转换(隐式转换与强制类型转换)及可能带来的精度问题。
- 掌握多层分支与嵌套循环结构,能把一个综合问题拆解为多层条件与循环。
- 掌握 abs、sqrt、max、min 等常用数学函数的使用。
考试形式与题型
本级别测评按 27 题组织:15 道单选题(每题 2 分)、10 道判断题(每题 2 分)、2 道编程题(每题 25 分),满分 100 分。具体以官方最新公布的考试安排为准。
备考建议
- 二级的难点在「嵌套」:建议先在纸上把每一层的含义写清楚,再动手写代码,避免多层循环里混淆行列变量。
- 涉及图形的编程题(如输出菱形)先找规律:找出每一行字符个数与行号的函数关系,再统一处理边界行。
- 字符与数字混用时要明确一件事:字符 '0' 与整数 0 不是同一个值,必要时做 ASCII 转换。
开始练习
用一轮测评定位当前水平,再按报告中的薄弱知识点安排训练。
其他等级专题
- GESP C++ 1 级
- GESP C++ 2 级
- GESP C++ 3 级
- GESP C++ 4 级