第1部分
第1章 程序设计基础
1.1 程序设计基本概念
1.2 算法和结构化程序设计
1.2.1 算法的概念
1.2.2 算法的特性
1.2.3 算法的描述
1.2.4 结构化程序设计
1.3 数据类型和数据结构
1.3.1 数据类型的概念
1.3.2 程序运行中的一些数据概念
习题1
第2章 C语言的数据类型、表达式及输入输出
2.1 C语言的发展与特点
2.2 C程序概述
2.2.1 C语言程序基本结构
2.2.2 C语言字符集
2.2.3 C语言词汇
2.2.4 C语言书写规则
2.3 C程序上机过程
2.4 常量和变量
2.4.1 常量
2.4.2 变量
2.5 数据类型
2.5.1 整型数据
2.5.2 实型数据
2.5.3 字符型数据
2.5.4 各类数值型数据之间的混合运算
2.6 运算符与表达式
2.6.1 算术运算符和算术表达式
2.6.2 关系运算符和关系表达式
2.6.3 逻辑运算符和逻辑表达式
2.6.4 赋值运算符和赋值表达式
2.6.5 逗号运算符和逗号表达式
2.7 输入输出简介
2.7.1 数据输入输出的概念
2.7.2 字符数据的输入输出
2.7.3 格式输入与输出
习题2
第3章 C语言流程控制
3.1 顺序结构编程
3.1.1 C语句
3.1.2 顺序结构程序设计
3.2 选择结构程序设计
3.2.1 if语句
3.2.2 条件运算符
3.2.3 switch语句
3.2.4 选择结构程序设计举例
3.3 循环结构程序设计
3.3.1 while语句
3.3.2 do-while语句
3.3.3 for语句
3.3.4 三种循环语句的比较
3.3.5 循环的嵌套
3.4 break语句和continue语句
3.4.1 break语句
3.4.2 continue语句
3.5 goto语句
3.6 程序实例
习题3
……
第二部分
附录A C语言程序集成开发环境简介:VC++6.0
附录B ASCII码集
附录C C语言常用关键字
附录D C语言运算符的优先级
附录E 常用C语言标准库函数