笔试考什么
约 5 分钟
考级不只有上机编程,还有笔试。笔试通常三大块:
- 选择题:考基础常识,比如进制转换、数据类型范围、简单算法概念、程序运行结果。
- 读程序题:给你一段完整代码,问最终输出或某个变量的值。
- 完善程序题:给一段挖了空的代码,让你把缺失的部分填上,使它实现题目要求。
后两种都要求你能在草稿纸上准确"运行"代码。看一个完善程序的样子:
// 完善程序:求 1+2+...+n
int s = 0;
for (int i = 1; ____ ; i++) // 空1:应填 i <= n
____ ; // 空2:应填 s += i
cout << s;
备考重点:读程序题练"逐轮记录变量值",完善程序题练"先看懂整体意图、再补细节"——先读注释和函数名猜它想干什么,再看空格前后的上下文推断该填什么。选择题靠平时积累。三种题型里,读程序题最考耐心,接下来两节专门讲它的做法。
小纸条
三种题型里,你觉得哪种最难?
登录 后可看答案