《C语言程序设计教程》作为C语言程序设计的基础教材,共分13章,前12章主要介绍C语言概述、基本数据类型及运算符、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、编译预处理、指针、结构体与共用体、位运算及文件操作等内容;最后一章提供了一个课程设计——通讯录系统,详细分析了通讯录系统的开发全过程,包括系统设计及程序实现,在讲解中综合应用前面各章的知识,帮助读者将《C语言程序设计教程》所介绍的知识点串联起来,从程序设计的角度加以灵活运用。《C语言程序设计教程》注重基础,突出应用。书中精选了大量经典习题,便于读者巩固所学知识:前12章都安排有一节“上机实战”,以便读者能够综合运用本章知识点进行编程,从而提高实际编程能力。另外,为方便读者学习,《C语言程序设计教程》对精选的习题配有详细的习题解答,以及书中相应实例的源程序代码。《C语言程序设计教程》内容详实,层次分明,结构紧凑,叙述深入浅出,既可作为高等职业院校、大中专院校、计算机培训学校计算机及相关专业C语言程序设计课程的教材,也可作为编程人员和C语言自学者的参考用书,还可作为全国计算机等级考试的辅导用书。