高巍、张丽秋、姜楠主编的《C语言程序设计》共分12章。其中,第1章对C语言的发展史、C语言及编程步骤进行简要介绍。第2章介绍了C语言的数据类型。第3章~第7章是本书的重点内容,详细讲述C语言运算符与表达式、C语句、数组、函数和指针等重要概念及应用。第8章介绍预处理及其使用方法。第9章讲述如何定义结构体和共用体并进行应用。第10章简要讲述位运算,包括位运算符、位段等概念及基本应用。第11章介绍了以C语言文件为存储介质的数据输入与输出及处理。第12章为C语言的综合应用,包括排序、查找、递归及动态规划等经典算法的介绍,以及C语言在数值计算及趣味数学中的一些应用。