第1章 C语言概述
1-1 程序与程序设计语言
1-1-1 程序
1-1-2 程序设计语言
1-2 C语言发展概述和主要特点
1-2-1 C语言的发展历史
1-2-2 C语言的主要特点
1-3 C语言的基本结构
1-3-1 第一个程序
1-3-2 第二个程序
1-3-3 printf使用初步
1-3-4 第三个程序
1-4 C程序的调试
1-4-1 调试步骤
1-4-2 Turbo C集成开发环境
本章小结
习题
第2章 C语言的基本知识
2-1 字符集和标识符
2-1-1 字符集
2-1-2 标识符
2-2 变量与常量
2-2-1 变量
2-2-2 常量
2-3 C语言的数据类型
2-3-1 C语言有哪些数据类型
2-3-2 基本数据类型
2-4 整型数据
2-4-1 整型变量
2-4-2 整型常量
2-4-3 用printf显示整型数据
2-4-4 用scanf输入整型数据
2-5 浮点数
2-5-1 浮点变量
2-5-2 浮点常量
2-5-3 用printf显示浮点数据
2-5-4 用scanf输入浮点数
2-6 字符型数据
2-6-1 字符变量
2-6-2 字符常量
2-6-3 用printf显示字符
2-6-4 用scanf输入字符
2-6-5 用getchar输入字符和用putchar输出字符
2-6-6 字符串常量
本章小结
习题
第3章 运算符和表达式
3-1 表达式
3-1-1 表达式的概念
3-1-2 表达式与简单语句
3-2 算术运算符
3-2-1 种类及运算
3-2-2 算术表达式及算术运算符的优先级
3-2-3 算术运算符的结合性
3-3 赋值运算符
3-3-1 普通赋值运算符
3-3-2 复合赋值运算符
3-4 不同数据类型数据间的混合运算
3-4-1 自动转换
3-4-2 强制转换
3-4-3 赋值表达式的类型转换
3-5 关系运算符
3-6 逻辑运算符
3-7 增1/减1运算符
3-8 位逻辑运算符
3-9 其他运算符
3-9-1 逗号运算符
3-9-2 求字节数运算符
本章小结
习题
第4章 顺序和选择结构程序设计
第5章 循环结构程序设计
第6章 数组
第7章 函数
第8章 指针
第9章 结构体与其他数据类型
第10章 文件
附录A ASCII代码与字符对照表
附录B 运算符的优先级和结合性
附录C printf函数的转换说明模式
附录D 预处理命令的使用
参考文献