第一章 PASCAL语言介绍 1
1.1 PASCAL语言的特点 1
1.2 PASCAL语言介绍 1
目录 1
习题 13
第二章 顺序结构程序设计 14
2.1 引言 14
2.2 用计算计解题的基本方法 14
2.3 标准数据类型 18
2.4 表达式与赋值语句 29
2.5 READ语句 31
2.6 WRITE语句 34
2.7 顺序程度设计举例 37
习题 41
3.1 引言 43
3.2 IF语句 43
第三章 选择结构程序设计 43
3.3 CASE语句 54
习题 59
第四章 循环结构程序设计 60
4.1 引言 60
4.2 FOR语句………………………………………(?)4.3 WHILE语句……………………………………(?)4.4 REPEAT语句 72
4.5 多重循环 78
习题 88
5.1 引言 92
第五章 函数与过程程序设计 92
5.2 自顶向下程序设计方法 93
5.3 函数 94
5.4 过程 104
5.5 嵌套与递归 111
5.6 函数与过程作为参数 124
5.7 标准符的作用域 129
习题 134
6.1 引言 137
第六章 枚举与子界类型 137
6.2 枚举类型 138
6.3 子界类型 146
习题 150
第七章 数组类型 151
7.1 引言 151
7.2 数组说明 152
7.3 数组下标 156
7.4 处理数组元素 158
7.5 处理整个数组 166
7.6 字符串 172
7.7 字符串数组 181
7.8 数组的应用 184
7.9 多维数组 194
习题 201
8.1 引言 203
8.2 集合类型说明 203
第八章 集合类型 203
8.3 集合运算 205
8.4 类型间的关系 218
习题 227
第九章 记录类型 229
9.1 引言 229
9.2 记录说明………………………………………(229 )9.3 处理一个记录——WITH语句 231
9.4 记录数组 242
习题 249
第十章 指针与动态数据结构 250
10.1 引言 250
10.2 NEW语句和指针 250
10.3 建立链表数据结构 256
10.4 删除一个结点 264
10.5 链表插入 268
16.6 多重链表和树 277
习题 289
附录 291