目录 1
第一章 关于IBM PC的一些情况 1
第一节 操作系统和Pascal的类型 1
第二节 显示设备 1
第三节 声音和图形 2
第四节 文本编辑、编译和执行 2
第五节 关于本书的应用 2
第一节 程序格式和简单输出 4
第二章 Pascal初论 4
第二节 有关输出的进一步叙述 7
第三节 数值 9
第四节 变量 11
第五节 赋值语句和表达式 12
第六节 输入语句READLN和READ 15
第七节 编程格式 18
第三章 再论数据类型和输出 20
第一节 整型 20
第二节 实型 22
第三节 布尔型 25
第四节 字符型 25
第五节 字符串 27
第六节 输出值的格式 30
第七节 DOS Pascal的字数据类型 34
第四章 选择控制结构 37
第一节 逻辑表达式 37
第二节 IF语句 43
第三节 CASE语句 55
第五章 循环结构 62
第一节 WHILE语句 62
第二节 REPEAT-UNTIL语句 65
第三节 FOR语句 68
第四节 循环用于输入 73
第五节 DOS Pascal的BREAK和CYCLE 74
第六节 标号和GOTO 77
第六章 数组 80
第一节 一维数组 80
第二节 数组和循环 82
第三节 两维数组 83
第四节 多维数组 85
第七章 过程和函数 90
第一节 过程概述 90
第二节 局部变量和全程变量 95
第三节 参数 100
第四节 调用其它过程的过程 109
第五节 嵌套过程 112
第六节 函数 119
第七节 DOS Pascal的RETURN和p-系统的EXIT 124
第八章 程序的编制 126
第一节 带有数值数组的例子 126
第二节 带有字符串的例子 131
第三节 调试程序技巧及建议 137
第九章 用户定义数据类型和高级数据类型 140
第一节 用户定义数据类型 140
第二节 用类型定义数组 140
第三节 子域类型 142
第四节 枚举类型 143
第五节 记录 151
第六节 指针 164
第七节 链表 171
第八节 集合 175
第十章 文件 182
第一节 什么是文件 182
第二节 临时文件 184
第三节 存贮在磁盘上的文件 187
第四节 直接存取文件 192
第五节 正文文件和设备 196
第十一章 声音和图形 200
第一节 用NOTE过程产生声音 200
第二节 用象元产生图形 202
第三节 按字母顺序排列的绘图命令表 211
附录A DOS下的编辑和编译 219
附录B p-系统下的编辑和编译 226
附录C DOS Pascal编译程序的选择项 230
附录D p-系统Pascal编译程序的选择项 234