《C语言程序设计》为普通高等教育“十一五”国家级规划教材,是以C语言初学者为主要对象的程序设计教程。《C语言程序设计》共分11章。其中包括C语言基础知识、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、指针、函数、用户标识符的作用域和存储类别、结构体与其他构造类型、文件、实例解析。大部分教学内容采用例题的形式进行组织,整体结构编排合理,组织形式新颖,例题丰富,符合学生的认知规律和学习特点。通过《C语言程序设计》的学习,使学生能够掌握程序设计的基本思想和常见简单问题的算法,并可以编写程序加以实现。《C语言程序设计》还提供了贯穿于整个教学过程的综合实例。实例涉及《C语言程序设计》的全部教学内容,学生可以随着讲授内容的不断增多,逐步补充和完善其程序的功能,从而在教学的整个过程中,培养了学生对应用程序的开发和设计能力。《C语言程序设计》可作为高等院校学生学习C语言的教材,也可作为C语言自学者的参考书。