C语言的结构
选择题占1-2分,一般出现在11-12题的位置,操作题抽中概率为8%
- 程序的构成,main函数和其他函数
- 头文件、数据说明、函数及解释
- 源程序的书写风格
- C语言的风格
数据类型及运算
选择题占3-4分,一般出现在13-18题的位置,操作题抽中概率为56%
- C语言的数据类型
- C运算符的种类和运算优先级等
- 不同类型数据间的转换
- C语言表达式和运算规则
基本语句
选择题占1-2分,一般出现在17-18题的位置,操作题抽中概率为35%
- 表达式语句、空语句、复合语句
- 输入输出函数的调用,正确输入数据,正确设计输出格式
选择程序设计
选择题占3-4分,一般出现在18-21题的位置,操作题抽中概率为37%
- if语句实现选择结构
- 用switch语句实现多分枝选择结构
- 选择结构的嵌套
循环结构设计
选择题占3-4分,一般出现在20-23题的位置,操作题抽中概率为56%
- for循环结构
- while和do while循环结构
- continual和break语句
- 循环的嵌套
数据的定义与引用
选择题占4-5分,一般出现在23-27题的位置,操作题抽中概率为28%
- 一维数组和二维数组的定义、初始化和使用
- 字符串与字符串数组
函数
选择题占5-6分,多与数组、指针知识联合进行考试,操作题抽中概率为37%
- 库函数的正确调用
- 函数的定义方法
- 函数的类型、参数和返回值
- 函数的调用、嵌套调用、递归
- 局部和全局变量,存储类别
编译预处理
选择题占1分,一般出现在28-30题的位置,操作题抽中概率为2%
- 宏定义和调用(不带参的宏和带参的宏)
- “文件包含”处理
指针
选择题占5分,一般出现在31-35题的位置,操作题抽中概率为35%
- 地址、指针、指针变量
- 指向变量、数组、字符串、函数、结构体的指针变量
- 指针作为函数参数和返回值
- 指针数组、指向指针的指针
结构体
选择题占2-3分,一般出现在39-40题的位置,操作题抽中概率为7%
- 用typedef说明一个新类型
- 结构体和共用体类型数据的定义和使用
- 链表的建立、插入和使用
位运算
选择题占1分,一般出现在38-39题的位置,操作题抽中概率为1%
- 位运算的含义和使用
- 简单的位运算
文件操作
选择题占1-2分,一般出现在39-40题的位置,操作题抽中概率为2%
- 文件类型指针(FILE)
- 文件的打开与关闭
- 文件的读写与定位