第1章 C语言程序设计概述
1.1 算法概念及描述
1.1.1 算法的概念
1.1.2 算法的描述
1.2 程序设计语言
1.3 C语言的特点
1.4 C语言的上机步骤
1.4.1 Turbo C 2.0集成开发环境的安装和启动
1.4.2 Turbo C 2.0集成开发环境的使用
1.4.3 编辑源文件
1.4.4 源程序的编译
1.4.5 程序的运行
1.4.6 程序的保存
1.5 简单的C语言程序举例
习题
实验一 初步了解C语言程序设计
第2章 数据类型、运算符和表达式
2.1 C语言的数据类型
2.2 常量和变量
2.3 整型数据
2.3.1 整型数据说明
2.3.2 整型变量
2.3.3 整型常量
2.4 浮点数据(实型数据)
2.4.1 浮点数据说明
2.4.2 浮点变量
2.4.3 浮点常量
2.5 字符型数据
2.5.1 字符型数据说明
2.5.2 字符常量
2.5.3 字符变量
2.5.4 字符串常量
2.6 运算符及表达式
2.6.1 运算符及表达式概述
2.6.2 算术运算符和算术表达式
2.7 赋值运算符和赋值表达式
2.8 逗号运算符
2.9 不同数据类型间的转换
2.10 位运算
习题
实验二 数据类型、运算符和表达式
第3章 顺序结构程序设计
3.1 C程序的基本结构及C语句的种类
3.1.1 结构化程序的3种基本结构
3.1.2 C语句的种类
3.2 数据输入/输出的实现
3.3 标准输出函数——printf函数
3.3.1 printf函数的一般调用形式
3.3.2 printf函数中常用的格式控制
3.3.3 调用printf函数时的注意事项
3.4 标准输入函数——scanf函数
3.4.1 scanf函数的一般调用形式
3.4.2 scanf函数中常用的格式控制
3.4.3 调用scanf函数时的注意事项
3.5 字符输入/输出函数
3.5.1 字符输出函数putchar
3.5.2 字符输入函数getchar
3.6 顺序结构程序设计举例
习题
实验三 顺序结构程序设计
第4章 选择结构程序设计
4.1 关系运算符和关系表达式
4.1.1 关系运算符及其运算优先次序
4.1.2 关系表达式
4.2 逻辑运算符和逻辑表达式
4.2.1 逻辑运算符及其运算优先次序
4.2.2 逻辑表达式
4.3 if语句
4.3.1 单分支if语句
4.3.2 双分支if语句
4.3.3 多分支if语句
4.3.4 if语句的嵌套
……
第5章 循环结构程序设计
第6章 数组
第7章 函数
第8章 指针
第9章 结构体、公用体与枚举类型等构造数据类型
第10章 文件
第11章 C++面对对象编程基础知识
第12章 Visual C++基础知识及应用
附录