目录 1
1 概述 1
1.1 Pascal语言简介 1
1.2 Turbo Pascal语言概述 2
1.3 Turbo Pascal和标准Pascal的比较 3
1.4 Turbo Pascal程序结构的组成 6
1.5 字符集和符号 8
1.6 常量和变量 9
1.7 标准数据类型 11
1.8 表达式 17
2 算法与程序设计方法 22
2.1 程序设计步骤 22
2.2 算法 23
2.3 算法设计的基本方法 24
3 程序设计基础 38
3.1 顺序结构程序设计 38
3.2 分支结构程序设计 42
3.3 循环结构程序设计 49
4 基本数据结构 58
4.1 数据类型 58
4.2 枚举 58
4.3 子界 62
4.4 一维数组 64
4.5 多维数组 71
4.6 字符数组 73
4.7 字符串类型 74
5.1 集合 79
5 复杂数据结构 79
5.2 记录类型 83
5.3 文件类型 89
6 过程、函数与递归程序设计 99
6.1 过程 99
6.2 函数 103
6.3 递归 105
7 动态数据结构 116
7.1 指针 116
7.2 链表 119
7.3 二叉树 131
8.1 单元 137
8 单元与作图 137
8.2 作图 146
8.3 音响 156
9 接口程序设计 158
9.1 Turbo Pascal与汇编语言的接口 158
9.2 Turbo Pascal与DOS和BIOS的接口 164
9.3 Turbo Pascal与Turbo C的接口 174
10 程序设计方法与技术 176
10.1 结构化程序设计 176
10.2 结构化程序设计典型实例——算术表达式处理与计算 176
10.3 小结 181
参考文献 182