C语言是目前流行的通用程序设计语言,是许多计算机专业人员和计算机爱好者学习程序设计的首选语言。本书分为12章,内容包括C语言概述,数据类型,运算符与表达式,数据的输入和输出,选择型程序设计,循环控制,数组,函数,编译预处理,指针,位运算,结构体、共用体与枚举类型以及文件操作。本书遵循结构化程序设计原则,运用文字、插图等表述方法,深入浅出地介绍了C语言的基础算法和程序设计方法,具有良好的可读性和适用性。样例程序的编排上由浅入深,强化知识点、算法、编程方法和技巧,并给出了详细的解释,更多地考虑到了初学者的需求。本书可作为高校本、专科各专业C语言教材,也可作为计算机等级考试二级考试教材和自学者的参考用书。