第一章 程序设计基础 33
1.1 程序设计基本概念 33
1.2 一般程序设计方法 35
1.3 结构程序设计 37
1.4 PASCAL语言简介 41
第二章 PASCAL语言的基本概念 46
2.1 PASCAL语言的数据类型 46
2.2 标准数据类型 47
2.3 标准函数 52
2.4 PASCAL程序结构 52
2.5 简单的程序设计 54
第三章 PASCAL语言的基本语句 66
3.1 简单语句 66
3.2 构造语句(1) 67
3.3 构造语句(2) 77
3.4 应用举例 84
第四章 过程和函数 91
4.1 过程 91
4.2 参数 96
4.3 函数 99
4.4 过程的作用 104
4.5 应用举例 115
第五章 用户定义的简单类型 120
5.1 类型定义 120
5.2 枚举类型 121
5.3 子界类型 126
第六章 数组和记录 130
6.1 数组类型 130
6.2 记录类型 144
6.3 应用举例 154
第七章 文件和集合 162
7.1 概述 162
7.2 TURBO PASCAL系统中的文件 163
7.3 输入和输出 178
7.4 应用举例 180
7.5 集合类型 185
第八章 指针 191
8.1 指针类型 191
8.2 链表 194
8.3 树 203
8.4 应用举例 209
第九章 TURBO PASCAL上机操作指南 223
9.1 TURBO PASCAL简介 223
9.2 TURBO PASCAL上机操作 224
9.3 TURBO PASCAL使用举例 230
习题 233
上机习题 246
附录 248
参考文献 258