覆盖 C++ 一到八级,2500 道历年真题逐题精讲。做错的题自动进错题本,系统按薄弱点推荐练习。
1 2 3 4 5 6 7 8 9
#include <iostream> using namespace std; int main() { int sum = 0; for (int i = 1; i <= 100; i++) sum += i; cout << sum; // 5050 }
无需付费即可使用核心功能。注册后自动记录你的刷题进度、错题与积分。
int sum = 0; for (int i = 1; i <= 3; i++) sum += i; cout << sum;
for 条件 i <= 3 会执行到 i 等于 3。int a = 5; cout << (~a);
~a = -a-1,所以 ~5 = -6。补码下这是三级常考的小陷阱。int a = 10; int *p = &a; *p = 20; cout << a;
*p = 20 改的就是 a 本身,所以输出 20。指针操作的是地址里存的值。char c = 'A'; cout << char(c + 1);
'A'+1 得 66,再转回字符就是 'B'。GESPPASS 是面向 CCF GESP C++ 编程能力等级认证的在线刷题备考平台,收录一到八级历年真题与逐题解析,提供错题本、限时模考估分与在线编程题判题,注册即用,核心功能全部免费。
GESP C++ 分一级到八级,逐级递进。一级最基础(变量、分支、循环),四级前后开始涉及数组、函数、字符串,五级以上进入算法与数据结构,八级最难(高级动态规划、图论、数据结构)。详见各级考纲对比。
推荐三步:① 按章节刷对应级别的历年真题并看逐题解析;② 把做错的题放进错题本反复巩固;③ 用限时模考按真实考试估分,查漏补缺。详细规划见备考攻略。
GESP 由 CCF(中国计算机学会)主办,通常每年 3 月、6 月、9 月、12 月各一次,采用机考形式。报名时间、费用与成绩查询请以 CCF GESP 官网 gesp.ccf.org.cn 为准。GESPPASS 为第三方学习平台,非官方网站。更多见报名与考试信息。
GESP 满分 100 分:客观题为单选 15 题×2 分 + 判断 10 题×2 分共 50 分,编程题 2 题×25 分共 50 分。GESPPASS 模考把客观题与编程题放在同一考试界面内完成,交卷后自动估分并给出逐题解析。