第1章 C语言程序设计概述
1.1 程序设计语言
1.1.1 自然语言与计算机语言
1.1.2 程序设计语言介绍
1.2 程序和算法
1.2.1 程序及程序设计
1.2.2 算法概念及其特性
1.2.3 算法的描述
1.3 C语言的发展及特点
1.3.1 C语言的发展
1.3.2 C语言的特点
1.3.3 C语言的基本结构
1.3.4 C语言字符集、标识符、关键字、语句与标准库函数
1.4 C语言程序的开发环境
1.4.1 C语言的一般上机步骤
1.4.2 Visual C++6.O集成开发环境
1.5 科学计算器与学生成绩管理系统
1.5.1 科学计算器的功能及结构
1.5.2 学生成绩管理系统的功能及结构
习题
第2章 数据类型、常量、变量与表达式
2.1 C语言的基本数据类型及其内部表示
2.1.1 数据类型概述
2.1.2 整数类型
2.1.3 实数类型
2.1.4 字符类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 运算符与表达式
2.3.1 赋值运算符与赋值表达式
2.3.2 算术运算符与算术表达式
2.3.3 位运算符及位运算表达式
2.3.4 逗号运算符和求字节运算符
2.4 数据类型转换
2.4.1 类型自动转换
2.4.2 赋值转换
2.4.3 强制类型转换
2.5 本章小结
习题
第3章 顺序结构程序设计
3.1 问题提出
3.2 C语言的基本语句
3.3 数据输入与输出
3.3.1 字符输入输出函数
3.3.2 printf()函数
3.3.3 scanf()函数
3.4 算法与程序实现
3.5 本章小结
习题
第4章 选择(分支)结构程序设计
4.1 问题的提出
4.2 关系运算符和关系表达式
4.3 条件运算符和条件表达式
4.4 逻辑运算符和逻辑表达式
4.5 if语句
4.5.1 简单if语句
4.5.2 if—else语句
4.5.3 if—else—if语句
4.5.4 if语句嵌套
4.6 switch语句
4.7 选择结构程序综合应用
4.8 本章小结
习题
第5章 循环结构程序设计
5.1 问题的提出
5.2 循环控制语句
5.2.1 while语句
……
第6章 函数
第7章 数组
第8章 指针
第9章 结构体、共用体与枚举
第10章 文件
第11章 C语言的综合应用
附录A ASCⅡ码表
附录B C语言运算符的优先级与结合性
附录C C语言常用语法摘要
附录D C语言中最常用标准库函数
附录E C语言编程时常见错误
参考文献