第1章 C语言程序设计概述 1
1.1 内容提要 1
1.2 常见错误 3
1.3 习题解答 4
第2章 数据及运算 10
2.1 内容提要 10
2.2 常见错误 14
2.3 习题解答 15
第3章 流程控制 20
3.1 内容提要 20
3.2 常见错误 24
3.3 习题解答 25
第4章 数组 48
4.1 内容提要 48
4.2 常见错误 50
4.3 习题解答 51
第5章 指针 71
5.1 内容提要 71
5.2 常见错误 74
5.3 习题解答 76
第6章 函数 92
6.1 内容提要 92
6.2 常见错误 96
6.3 习题解答 97
第7章 结构体 124
7.1 内容提要 124
7.2 常见错误 127
7.3 习题解答 128
第8章 文件 153
8.1 内容提要 153
8.2 常见错误 155
8.3 习题解答 155
第二部分 上机指南
第9章 Visual C++环境下C语言程序的开发与调试 171
9.1 Visual C++开发环境介绍 171
9.2 开发C语言程序 172
9.3 调试C语言程序 178
第三部分 上机实验指导
第10章 上机实验指导 182
实验1 C语言程序的开发与调试 183
实验2 数据及运算 185
实验3 选择结构程序设计 188
实验4 循环结构程序设计 190
实验5 数组程序设计 192
实验6 指针程序设计 193
实验7 函数程序设计 195
实验8 结构与单链表程序设计 196
实验9 文件程序设计 198
第四部分 上机考试模拟试卷
第11章 上机考试模拟试卷 201
11.1 期中模拟试卷 201
11.2 期末模拟试卷 205
11.3 参考答案 211
第五部分 课程设计示范
第12章 课程设计示范 213
12.1 课程设计概述 213
12.2 模拟牌类游戏设计示范 217
12.3 蝴蝶动画设计示范 225
参考文献 232