本教材针对应用技术型人才培养目标,从学生思维方式、理解能力及后续课程中的应用诸方面因素出发编写。本书共分10章,主要内容包括:程序设计思想、C语言程序设计基础、数据类型、运算符及表达式、数据的输入输出、程序控制结构、数组、函数、指针、结构体与共用体、文件操作和计算机应用入门基础等。本教材在结构上突出以程序设计思想为中心,以语言只是为工具的特色,并介绍其在程序设计中的应用;在内容上注重知识的完整性,结合计算机等级考试二级C的内容,适合初学者的同时,又有一定的提高。在写法上追求循序渐进,通俗易懂。本教材配有教学参考书《C语言程序设计实验指导与程序设计》,以方便读者深入学习和上机操作。本教材既可以作为高等学校本科及专科学生C语言程序设计的教材,又可以作为二级考试的参考用书。