第1章 C程序设计基本概念 2
考点01 程序设计与算法 2
考点02 结构化程序设计与模块化结构 3
经典试题分析 4
本章同步训练 6
参考答案及解析 7
第2章 C程序设计的初步知识 10
考点01 C语言程序格式和构成 10
考点02 程序构成和格式 11
考点03 标识符、常量和变量 12
考点04 整型数据 14
考点05 实型数据 15
考点06 算术表达式 16
考点07 赋值表达式 17
考点08 自加、自减运算符和逗号表达式 19
经典试题分析 20
本章同步训练 25
参考答案及解析 27
第3章 顺序结构 32
考点01 赋值语句 32
考点02 printf函数 32
考点03 scanf函数 35
考点04 复合语句和空语句 37
经典试题分析 38
本章同步训练 43
参考答案及解析 47
第4章 选择结构 52
考点01 关系运算符和关系表达式 52
考点02 逻辑运算符和逻辑表达式 53
考点03 if语句和if选择结构 54
考点04 嵌套的if语句 55
考点05 条件表达式构成的选择结构 56
考点06 switch语句的执行过程 57
考点07 switch语句多分支选择结构 58
经典试题分析 58
本章同步训练 65
参考答案及解析 69
第5章 循环结构 74
考点01 while循环结构 74
考点02 do-while循环结构 75
考点03 for循环结构 76
考点04 循环结构的其他语句 77
经典试题分析 79
本章同步训练 84
参考答案及解析 86
第6章 字符型数据 90
考点01 字符型常量 90
考点02 字符变量以及字符的输入和输出 92
考点03 局部变量、全局变量和存储分类 93
经典试题分析 95
本章同步训练 99
参考答案及解析 101
第7章 函数 104
考点01 库函数的概念 104
考点02 函数的定义和返回值 105
考点03 函数的调用与说明 106
考点04 函数的参数传递与递归调用 108
经典试题分析 110
本章同步训练 122
参考答案及解析 127
第8章 地址和指针 132
考点01 变量的地址和指针变量 132
考点02 指针变量的定义和基本类型 132
考点03 给指针变量赋值 133
考点04 对指针变量的操作 134
考点05 函数之间地址的传递 135
经典试题分析 136
本章同步训练 143
参考答案及解析 147
第9章 数组 150
考点01 一维数组的定义和数组元素的引用 150
考点02 一维数组和指针 151
考点03 函数对一维数组和数组元素的引用 152
考点04 二维数组的定义和二维数组的引用 154
考点05 二维数组和指针 156
考点06 二维数组名和指针数组作为实参 157
经典试题分析 158
本章同步训练 165
参考答案及解析 167
第10章 字符串 170
考点01 用一维字符数组存放字符串 170
考点02 使用指针指向字符串 171
考点03 字符串的输入和输出 172
考点04 字符串数组 173
考点05 用于字符串处理的函数 174
经典试题分析 175
本章同步训练 180
参考答案及解析 182
第11章 编译预处理与动态存储分配考点01 编译预处理 186
考点02 “文件包含”处理 188
考点03 动态存储分配 188
经典试题分析 189
本章同步训练 193
参考答案及解析 195
第12章 结构体、共用体和位运算考点01 结构体类型 198
考点02 共用体 199
考点03 链表的建立、结点数据的操作 201
考点04 位运算 202
经典试题分析 203
本章同步训练 210
参考答案及解析 212
第13章 文件 216
考点01 文件指针 216
考点02 文件的读写 216
经典试题分析 219
本章同步训练 222
参考答案及解析 222
第14章 笔试仿真模拟试卷 226
笔试仿真模拟试卷(1) 226
笔试仿真模拟试卷(2) 234
笔试仿真模拟试卷(1)参考答案及解析 243
笔试仿真模拟试卷(2)参考答案及解析 248
第15章 上机考试仿真模拟试卷上机考试仿真模拟试题(1) 256
上机考试仿真模拟试题(2) 259
上机考试仿真模拟试题(3) 262
上机考试仿真模拟试题(4) 265
上机考试仿真模拟试题(1)参考答案及解析 269
上机考试仿真模拟试题(2)参考答案及解析 270
上机考试仿真模拟试题(3)参考答案及解析 271
上机考试仿真模拟试题(4)参考答案及解析 272