第1单元 C语言概述 1
1.1 知识点回顾 2
1.2 经典例题解析 2
1.3 选择题 3
1.4 填空题 4
1.5 程序分析 4
1.6 技能实践 5
1.7 习题参考答案 5
第2单元 程序设计基础知识 7
2.1 知识点回顾 8
2.2 经典例题解析 8
2.3 选择题 12
2.4 填空题 16
2.5 程序分析 19
2.6 技能实践 19
2.7 习题参考答案 19
第3单元 顺序和分支程序设计 23
3.1 知识点回顾 24
3.2 经典例题解析 25
3.3 选择题 27
3.4 填空题 32
3.5 程序分析 33
3.6 技能实践 35
3.7 习题参考答案 36
第4单元 循环结构程序设计 41
4.1 知识点回顾 42
4.2 经典例题解析 42
4.3 选择题 46
4.4 填空题 51
4.5 程序分析 52
4.6 技能实践 55
4.7 习题参考答案 56
第5单元 模块化程序设计——函数 65
5.1 知识点回顾 66
5.2 经典例题解析 67
5.3 选择题 70
5.4 填空题 76
5.5 程序分析 79
5.6 技能实践 82
5.7 习题参考答案 83
第6单元 数组 87
6.1 知识点回顾 88
6.2 经典例题解析 89
6.3 选择题 92
6.4 填空题 96
6.5 程序分析 101
6.6 技能实践 103
6.7 习题参考答案 104
第7单元 指针 111
7.1 知识点回顾 112
7.2 经典例题解析 113
7.3 选择题 115
7.4 填空题 121
7.5 程序分析 130
7.6 技能实践 132
7.7 习题参考答案 133
第8单元 结构体与共用体 149
8.1 知识点回顾 150
8.2 经典例题解析 151
8.3 选择题 154
8.4 填空题 157
8.5 程序分析 161
8.6 技能实践 162
8.7 习题参考答案 163
第9单元 文件 175
9.1 知识点回顾 176
9.2 经典例题解析 176
9.3 选择题 179
9.4 填空题 180
9.5 程序分析 183
9.6 技能实践 186
9.7 习题参考答案 186
第10单元 技能综合测试 195
10.1 测试题(一) 196
10.2 测试题(一)参考答案 201
10.3 测试题(二) 202
10.4 测试题(二)参考答案 207
10.5 测试题(三) 209
10.6 测试题(三)参考答案 214
10.7 测试题(四) 216
10.8 测试题(四)参考答案 221
10.9 测试题(五) 222
10.10 测试题(五)参考答案 227
10.11 测试题(六) 229
10.12 测试题(六)参考答案 237
10.13 测试题(七) 238
10.14 测试题(七)参考答案 246
10.15 测试题(八) 248
10.16 测试题(八)参考答案 256
第11单元 全国计算机等级考试二级C语言笔试试题及答案 259
11.1 2009年3月笔试试题 260
11.2 2009年3月笔试试题参考答案 269
11.3 2009年9月笔试试题 270
11.4 2009年9月笔试试题参考答案 279
11.5 2010年3月笔试试题 280
11.6 2010年3月笔试试题参考答案 290
11.7 2010年9月笔试试题 291
11.8 2010年9月笔试试题参考答案 300
11.9 2011年3月笔试试题 300
11.10 2011年3月笔试试题参考答案 310
11.11 2011年9月笔试试题 311
11.12 2011年9月笔试试题参考答案 320
11.13 2012年3月笔试试题 320
11.14 2012年3月笔试试题参考答案 329
11.15 2012年9月笔试试题 334
11.16 2012年9月笔试试题参考答案 343
11.17 2013年3月笔试试题 344
11.18 2013年3月笔试试题参考答案 353
11.19 2013年9月笔试试题 353
11.20 2013年9月笔试试题参考答案 365
参考文献 367