第一单元 Turbo C 2.0 集成开发环境上机指南 1
1.1 Turbo C 2.0的安装和启动 1
1.2 Turbo C 2.0的集成开发环境 1
1.3 Turbo C 2.0的配置文件 7
1.4 C程序的开发和运行 8
1.5 C程序的调试 8
第二单元 顺序结构程序设计 10
2.1 知识要点 10
2.2 选择题 11
2.3 填空题 13
2.4 程序分析题 15
2.5 程序设计题 18
2.6 参考解答与解析 19
第三单元 选择结构程序设计 25
3.1 知识要点 25
3.2 选择题 25
3.3 填空题 32
3.4 程序分析题 35
3.5 程序设计题 38
3.6 参考解答与解析 40
第四单元 循环结构程序设计 48
4.1 知识要点 48
4.2 选择题 49
4.3 填空题 54
4.4 程序分析题 58
4.5 程序设计题 64
4.6 参考解答与解析 66
第五单元 数组与字符串 75
5.1 知识要点 75
5.2 选择题 76
5.3 填空题 79
5.4 程序分析题 83
5.5 程序设计题 86
5.6 参考解答与解析 89
6.1 知识要点 102
第六单元 函数 102
6.2 选择题 103
6.3 填空题 111
6.4 程序分析题 117
6.5 程序设计题 121
6.6 参考解答与解析 123
第七单元 指针 135
7.1 知识要点 135
7.2 选择题 136
7.3 填空题 144
7.4 程序分析题 151
7.5 程序设计题 155
7.6 参考解答与解析 157
第八单元 结构体与线性链表 168
8.1 知识要点 168
8.2 选择题 170
8.3 填空题 177
8.4 程序分析题 183
8.5 程序设计题 187
8.6 参考解答与解析 188
第九单元 文件 198
9.1 知识要点 198
9.2 选择题 199
9.3 填空题 202
9.4 程序分析题 205
9.5 程序设计题 209
9.6 参考解答与解析 210
10.1 知识要点 220
第十单元 共用体、枚举类型、位运算、编译预处理及通用程序设计 220
10.2 选择题 222
10.3 填空题 227
10.4 程序分析题 230
10.5 程序设计题 234
10.6 参考解答与解析 236
附录一 C程序常见错误示例 246
附录二 C语言程序设计试题选 270
主要参考书目 276