学习c语言的目的在于掌握编写程序的技能,实验与实践是学习c语言的必备环节,基于这一点,本书内容包括三部分:实验指导、课程设计以及《c语言程序设计——案例驱动教程》一书的习题参考答案。实验指导部分包含18个实验,实验题目类型包括填空题、改错题、程序阅读题、编程题。每个实验中都以一个具体题目为例,讲解如何分析问题、编写代码、实验步骤、运行程序、分析程序运行结果是否正确。课程设计部分包含8个项目,有游戏设计,如“俄罗斯方块”、“五子棋”等,也有小系统设计,如“英汉电子词典”等。每个项目都给出算法分析、难点提示以及部分代码,要求读者根据给出的提示信息编写部分代码。《c程序设计实验实践教程》可以与《c语言程序设计——案例驱动教程》配套使用,作为c语言课程的实验教材和课程设计教材,也可以单独使用。