第一部分 学习指导与习题解答 1
第1章 C语言程序设计概述 1
1.1 内容提要 1
1.2 常见错误 3
1.3 习题解答 4
第2章 数据及运算 9
2.1 内容提要 9
2.2 常见错误 13
2.3 习题解答 14
第3章 流程控制 19
3.1 内容提要 19
3.2 常见错误 23
3.3 习题解答 24
第4章 数组 46
4.1 内容提要 46
4.2 常见错误 48
4.3 习题解答 49
第5章 指针 69
5.1 内容提要 69
5.2 常见错误 72
5.3 习题解答 74
第6章 函数 90
6.1 内容提要 90
6.2 常见错误 94
6.3 习题解答 95
第7章 结构体 122
7.1 内容提要 122
7.2 常见错误 125
7.3 习题解答 126
第8章 文件 151
8.1 内容提要 151
8.2 常见错误 153
8.3 习题解答 153
第二部分 上机指南 169
第9章 Visual C++环境下C语言程序的开发与调试 169
9.1 Visual C++ 6.0开发环境介绍 169
9.2 开发C语言程序 170
9.3 调试C语言程序 174
第三部分 上机实验指导 178
第10章 上机实验指导 178
实验1 C语言程序的开发与调试 179
实验2数据及运算 180
实验3选择结构程序设计 183
实验4循环结构程序设计 185
实验5数组程序设计 186
实验6指针程序设计 187
实验7函数程序设计 189
实验8结构与单链表程序设计 190
实验9文件程序设计 192
第四部分 上机考试模拟试卷 196
第11章 上机考试模拟试卷 196
11.1 期中模拟试卷 196
11.2 期末模拟试卷 200
11.3 参考答案 206
第五部分 课程设计示范 208
第12章 课程设计示范 208
12.1 课程设计概述 208
12.2 模拟牌类游戏设计示范 212
12.3 蝴蝶动画设计示范 220
参考文献 227