编者的话
前言
上篇 C语言程序设计
第1章 C语言基础
1.1 C程序的基本结构
1.2 基本字符集与标识符
1.3 简单数据类型
1.4 运算符与表达式
1.5 赋值语句及简单输入、输出
1.6 编译预处理
1.7 程序设计风格
1.8 习题
第2章 程序控制结构
2.1 if语句
2.2 switch语句
2.3 while语句
2.4 do-while语句
2.5 for语句
2.6 多重循环结构
2.7 break语句、continue语句和goto语句
2.8 习题
第3章 数组
3.1 一维数组
3.2 二维数组
3.3 数组应用示例
3.4 字符数组与字符串
3.5 习题
第4章 函数
4.1 函数定义
4.2 函数调用与函数说明
4.3 通过函数参数传递数据
4.4 函数的递归调用
4.5 数组作为函数参数传递
4.6 变量的作用域和存储类别
4.7 函数的存储类别
4.8 习题
第5章 指针
第6章 结构类型
第7章 共用体和枚举类型
第8章 文件
第9章 综合示例
下篇 算法和数据结构
第10章 算法和数据结构的意义
第11章 表结构
第12章 表的相关结构
第13章 树结构
第14章 图结构
第15章 排序
附录
参考文献