GESP 一级考点串讲

用途

GESP1 考前串讲页:把零散知识点按真题题型归类,配易错点与错因表。
知识点正文见对应讲义,本页只做”考点 + 易错 + 题型”的复习清单。
路线见 GESP_Level1_track

一、考点地图

模块必考点对应讲义
计算机基础硬件/软件、二进制是计算机的语言、IDE 编译运行流程01.计算机科学基础与计算机网络
输入输出cin >> a >> b;cout << a << endl;、空格/换行02.变量、数据类型与输入输出
变量与类型int / double / char / bool、变量先定义后使用02.变量、数据类型与输入输出
运算符与表达式+ - * /、整数除法、% 取余、优先级02.变量、数据类型与输入输出
顺序结构读入 → 计算 → 输出 三段式03.顺序结构与完整输入输出
分支结构if / else if / else、关系 > < ==、逻辑 && || !04.分支结构(if 与逻辑运算)
循环结构for / while、计数循环、累加器05.循环结构(while、for 与嵌套)

二、笔试高频考点

选择 / 判断题常考

  1. 进制:十进制 ↔ 二进制(一级只要求简单转换)。
  2. 数据类型范围:int 是整数,double 才能存小数,字符用单引号 'A'
  3. 运算优先级:先 * / %+ -,括号最高。
  4. 整数除法:7 / 2 = 3(不是 3.5),7 % 2 = 1
  5. 流程:程序”从上到下、一行一行”执行。

三、易错点(错因表常客)

编程题易错

  1. 整数除法丢小数:要小数结果,至少一个操作数写成 double(如 1.0 * a / b)。
  2. === 混用:赋值用 =,判断相等用 ==
  3. 忘记初始化累加器:求和前 sum = 0,求积前 prod = 1
  4. 循环边界:for (i = 1; i <= n; i++) 跑 n 次;< n 只跑 n−1 次。
  5. 输出格式:题目要求的空格、换行要对齐,多/少一个都判错。

四、典型题型

题型例子关键
顺序计算圆面积、平均分、华氏↔摄氏套公式,注意 double
简单分支成绩分级、闰年判断、奇偶条件写全,别漏 else
计数循环1~n 求和、阶乘、统计个数累加器初始化 + 循环范围
循环 + 分支数 1~n 里有几个偶数 / 倍数循环里套 if 计数

五、考前自测清单

  • 能默写”读入→计算→输出”完整程序框架
  • 说得清 intdouble 的区别、/% 的结果
  • if/else if/else 三种分支都能写对
  • forwhile 都能写出 1~n 累加
  • 做一套 GESP1 真题选择判断,失分 ≤ 3,整理错因表

关联