第0章 绪论
0-1 程序设计语言的发展
0-2 c程序设计语言及其特征
0-3 程序设计的基本方法
0-3-1 程序设计步骤
0-3-2 运行C语言程序
0-4 算法的特性和描述
0-4-1 算法的特性
0-4-2 算法的描述
0-5 结构化程序设计方法
0-5-l 自顶向下、逐步细化的设计过程-
0-5-2 系统的模块化设计
0-5-3 结构化程序设计
0-6 小结
思考与练习题
第1章 C语言程序的数据表示
1-1 简单C程序的结构
1-1-1 C程序的组成和格式
1-l-2 关键字与标识符
1-1-3 常量和变量
l-2 基本数据类型的定义
1-2-l 整型常量和变量
1-2-2 实型常量和变量
1-2-3 字符型常量和变量
1-2-4 无值型
1-2-5 不可变的变量
1-3 数据的算术运算
l-3-1 基本的算术运算和表达式
l-3-2 数据类型的转换
l-4 赋值表达式和赋值语句
1-4-l 赋值和赋值表达式
1-4-2 复合赋值运算
l-5 使用C语言的标准库函数
1-6 目增、自减运算和逗号运算
1-6-1 自增和白减运算
1-6-2 逗号运算
1-7 位运算符和位运算表达式
1-7-1 移位运算符“>”的作用
1-7-2 位逻辑运算符的作用
1-7-3 位运算的复合赋值运算符
1-8 小结
思考与练习题
第2章 顺序结构程序设计
2-1 赋值语句、复合语句和空语句
2-2 数据的输入与输出
2-2-1 格式输出函数(printf函数)
2-2-2 格式输入函数(scanf函数)
2-2-3 字符输出函数
2-2-4 字符输入函数
2-3 顺序程序设计举例
2-4 小结
思考与练习题
第3章 选择结构程序的设计
3-1 选择结构形式
3-2 判断条件的描述方法
3-2-1 关系表达式描述判断条件
3-2-2 用逻辑表达式描述判断条件
3-3 简单的分支选择结构
3-3-1 单路分支结构
3-3-2 双分支选择结构
3-3-3 条件运算符及其应用
3-4 多分支选择结构
3-4-1 if-else结构嵌套的应用
3-4-2 switch结构与break语句
3-5 程序举例与程序测试
3-6 小结
思考与练习题
第4章 循环结构的程序设计
4-1 当型循环和直到型循环结构
4-1-1 当型循环结构
4-1-2 直到型循环结构
……
第5章 函数的设计与应用
第6章 编译预处理
第7章 数组
第8章 指针
第9章 结构体与共用体
第10章 文件
第11章 C语言上机操作初步
附录
参考文献