绪论
第1章 顺序结构程序设计
1.1 显示信息
1.1.1 初识C语言程序
1.1.2 C语言程序的结构
1.2 整数算术运算
1.2.1 整数的加法、减法和乘法
1.2.2 整数的除法
1.2.3 整数的求余运算
1.2.4 溢出
1.2.5 运算符的优先级和结合性
1.3 实数的算术运算
1.3.1 实数的四则运算
1.3.2 乘方、开方与取对数
1.4 字符类型
1.4.1 字符常量
1.4.2 字符变量
1.4.3 字符数据的存储方式
1.4.4 字符数据与整数通用
1.5 表达式
1.5.1 算术表达式
1.5.2 多种类型数据的混合运算
1.6 赋值运算
1.6.1 赋值运算符
1.6.2 赋值表达式
1.6.3 赋值语句
1.7 顺序结构程序设计
1.7.1 顺序结构的流程框图
1.7.2 顺序结构综合应用
1.8 语法小结
1.8.1 标识符
1.8.2 二进制数、八进制数与十六进制数
1.8.3 数据类型
1.8.4 常量与变量
1.8.5 运算符与优先级
1.8.6 语句
1.8.7 输入/输出格式
习题1
第2章 选择结构程序设计
2.1 两路分支与关系运算
2.1.1 问题的引入
2.1.2 关系运算符与关系表达式
2.1.3 两路分支控制语句的标准格式
2.1.4 空语句与短式if语句
2.1.5 if语句的应用
2.2 复杂条件与逻辑运算
2.2.1 数值表示逻辑值
2.2.2 复杂条件
2.2.3 逻辑运算符与逻辑表达式
2.2.4 逻辑运算符的优先级
2.3 if嵌套与多路分支
2.3.1 if嵌套结构
2.3.2 两层嵌套处理三路分支
2.3.3 四路及多路分支
2.3.4 用if嵌套分解复杂条件
2.3.5 关于else与if匹配
2.4 switch语句
2.4.1 switch语句的标准格式
2.4.2 switch语句的应用
2.5 条件运算
2.6 选择结构程序设计
2.6.1 选择结构只是程序的一部分
2.6.2 选择结构的几种情况
2.6.3 选择结构综合练习
……
第3章 循环结构程序设计
第4章 数组
第5章 函数
第6章 指针
第7章 结构
第8章 文件
附录A 语法补遗
附录B 关键字
附录C 运算符的优待级与结合性
附录D 常用库函数
附录E ASCII表
参考文献