第一章 绪论 1
1.1 Turbo Pascal概述 1
1.2 实例的演示 3
1.3 输入语句和输出语句 11
习题 14
第二章 Pascal的控制结构 16
2.1 控制转移 16
2.2 顺序结构 17
2.3 选择结构 18
2.4 重复控制结构 24
习题 35
3.1 运算对象的显式定义 37
第三章 Pascal语言的数据类型 37
3.2 表达式 39
3.3 Pascal的简单类型 40
3.4 结构类型 51
3.5 指针类型 68
习题 78
第四章 Pascal语言的子程序 80
4.1 过程 80
4.2 函数 82
4.3 实在参数与形式参数 84
4.4 递归 89
习题 93
第五章 顺序存储结构的线性表 96
5.1 栈 98
5.2 队列 103
5 3 串 108
习题 114
第六章 非线性结构——树和图 116
6.1 树 116
6.2 图 138
习题 159
第七章 数学运算 161
7.l 高精度运算 161
7.2 表达式处理 166
7.3 进制转换 170
习题 178
8.l 递推法 180
第八章 归纳策略 180
8.2 贪心法 187
习题 190
第九章 开放性试题 192
9.1 用开放性的思维方式解题 192
习题 201
第十章 搜索策略 204
10.l 枚举法。 204
10.2 回溯法 210
习题 227
第十一章 动态程序设计方法 229
11.1 基本概念 229
11.2 程序流程的一般形式 232
习题 251