C语言是一种通用的程序设计语言,既适合应用程序设计,又适合系统程序设计,故本书的目的是帮助读者学习如何用C语言高效地编写程序。本书共分为九章:第一章是基础知识,第二章是问题求解方法,第三章是变量、数据类型和表达式,第四章是控制流,第五章是数组,第六章是函数,第七章是指针,第八章是结构,第九章是高级设计。本书可作为高等院校信息与计算机及其相关专业本科生的C语言教材,也适合信息口教师、研究生和软件工程师等人士参考。