本书是本着“案例导入,循序渐进;按章小结,复习巩固”的原则编写的,根据高职学生的特点,全书配以相当数量的例题与习题,便于读者学习C语言。全书共分10章,主要内容包括c语言的基本概念、语法和数据结构。本书具体介绍了C语言的数据类型、变量、各种基本语句和函数、数组、指针、结构体、位运算、文件操作及程序设计的方法。本书注重应用性和实践性,通过一些典型算法的解题分析及实现给读者提供一些解题示范和启发,每章内容后有对本章的复习指南,并配有大量习题。为了给读者提供参考和强化读者对C语言的操作技能,还同时配套编写了《C语言程序设计实训指导与习题解答》供读者借鉴和参考。本书可作为高等专科学校和高等职业院校各专业“C语言程序设计”课程的教材,也可作为电大、成人院校、各类培训教材用书,也可供准备参加计算机等级考试和自学C语言的读者阅读参考。