第1篇 入门篇
第1章 初识C语言
1.1 编程语言的发展
1.1.1 机器语言
1.1.2 汇编语言
1.1.3 高级语言
1.2 C语言的历史
1.2.1 C语言的产生
1.2.2 C程序的特点
1.2.3 C语言的发展趋势
1.2.4 C语言的应用领域
1.2.5 如何学好C语言
1.3 本章小结
1.4 技能专项测试
1.5 实战模拟
第2章 一个简单的C语言程序
2.1 一个简单的例子
上机演练
2.2 认识C语言程序
2.2.1 认识C语言程序的开发环境
上机演练
2.2.2 认识标识符
2.2.3 认识关键字
2.2.4 认识注释
2.2.5 认识变量
2.3 编译错误信息
2.3.1 严重错误信息及分析
2.3.2 一般错误信息及分析
2.3.3 警告信息及分析
2.4 提高程序的可读性
2.5 本章小结
2.6 技能专项测试
2.7 实战模拟
第3章 算法入门
3.1 算法
3.1.1 什么是算法
3.1.2 算法的特性
3.1.3 算法的好坏
3.2 算法的描述
3.2.1 自然语言
3.2.2 流程图
3.2.3 3种基本结构
3.2.4 N-S流程图
3.2.5 伪代码
3.3 本章小结
3.4 技能专项测试
3.5 实战模拟
第4章 常用数据类型
4.1 数据类型
4.1.1 什么是数据类型
4.1.2 数据类型的分类
4.2 常量
4.2.1 整型常量
4.2.2 实型常量
4.2.3 字符型常量
4.2.4 符号常量
上机演练
4.3 变量
4.3.1 整型变量
4.3.2 实型变量
4.3.3 字符型变量
上机演练
4.4 变量的存储类别
4.4.1 动态存储与静态存储
4.4.2 auto变量
4.4.3 static变量
4.4.4 register变量
4.4.5 extem变量
4.5 混合运算
4.6 本章小结
4.7 技能专项测试
4.8 实战模拟
第5章 运算符与表达式
5.1 表达式
5.2 赋值运算符与赋值表达式
5.2.1 变量赋初值
5.2.2 自动类型转换
5.2.3 强制类型转换
5.3 算术运算符与表达式
5.3.1 算术运算符
5.3.2 算术表达式
5,3.3 优先级与结合性
5.3.4 自增自减运算符
上机演练
5.4 关系运算符与表达式
5.4.1 关系运算符
5.4.2 关系表达式
5.4.3 优先级与结合性
5.5 逻辑运算符与表达式
5.5.1 逻辑运算符
5.5.2 逻辑表达式
5.5.3 优先级与结合性
上机演练
5.6 位逻辑运算符与表达式
5.6.1 位逻辑运算符
5.6.2 位逻辑表达式
5.7 逗号运算符与表达式
5.8 条件运算符与表达式
5.9 复合赋值运算符
5.10 本章小结
5.11 技能专项测试
5.12 实战模拟
第6章 数据输入,输出函数
6.1 语句
6.1.1 表达式语句
6.1.2 函数调用语句
6.1.3 空语句
6.1.4 控制语句
6.1.5 复合语句
6.2 字符数据输入/输出
6.2.1 字符数据输出
6.2.2 字符数据输入
6.3 字符串输入/输出
6.3.1 字符串输出函数
6.3.2 字符串输入函数
6.4 格式输出函数
6.5 格式输入函数
6.6 顺序程序设计应用
上机演练
6.7 本章小结
6.8 技能专项测试
6.9 实战模拟
第7章 选择及分支结构程序设计
7.1 if语句
……
第2篇 提高篇
第3篇 应用篇