目 录 1
第一章语言概述 1
§1 PASCAL语言的特点 1
§2字汇表与语法图 3
§3程序结构 6
§4程序的运行及故障 18
第二章数据、表达式和赋值语句 21
§1标识符与变量 21
§2标准的标量类型 25
§3表达式与赋值语句 32
§1 复合语句 43
第三章语句 43
§2条件语句 45
§3分情形语句 54
§4重复语句 60
§5 GOTO语句 74
第四章集合类型 82
§1标量类型与子界类型 82
§2集合类型 89
§3例题 93
第五章数组类型 101
§1一维数组 101
§2多维数组 109
§3字符串,布尔数组 115
§1过程 125
第六章过程与函数 125
§2参数 130
§3函数 137
§4过程的作用 142
§5递归 150
第七章记录类型 162
§1记录类型的数据 162
§2开域语句 169
§3记录的变体 172
§4例题 177
第八章文件类型 191
§1序列文件 191
§2行文文件 196
§3输入与输出 203
§4例题 210
第九章指针类型 222
§1指针 223
§2链表 226
§3链表的插入和删除 233
§4例题 237
第十章程序设计 242
§1程序设计方法 242
§2综合应用例题 256
附录一PASCAL语法图 283
附录二 标准PASCAL标识符 289
附录三PASCAL的运算符 293
附录四PASCAL的数据类型与语句 294