目录 1
第一章 PASCAL程序设计概念 1
1.1 程序设计基础 1
1.2 PASCAL语言的特点 2
1.3 语法图和程序基本结构 2
1.4 PASCAL程序的调试 5
本章习题 6
2.2 标识符 7
2.1 PASCAL语言的字符集 7
第二章 标识符及数据类型 7
2.3 常量及常量说明 8
2.4 变量 10
2.5 整数类型 11
2.6 实数类型 12
2.7 字符类型 13
2.8 布尔类型 14
2.9 PASCAL提供的标准函数 16
2.10 表达式及各种运算符的优先级别 17
本章习题 19
第三章 PASCAL程序的基本语句 20
3.1 赋值语句 20
3.2 读语句 21
3.3 写语句 23
3.4 空语句 27
本章习题 27
4.1 复合语句 29
第四章 构造语句 29
4.2 条件语句(IF语句) 30
4.3 重复语句(REPEAT及UNTIL语句) 34
4.4 分情形语句(CASE语句) 37
4.5 当语句(WHILE语句) 41
4.6 循环语句(FOR语句) 43
本章习题 48
第五章 枚举类型、子界类型及集合 50
5.1 枚举类型 50
5.2 子界类型 53
5.3 集合 56
本章习题 63
第六章 数组 64
6.1 一维数组 64
6.2 多维数组 73
6.3 字符串、布尔数组 76
本章习题 81
第七章 过程及函数 82
7.1 过程 82
7.2 参数 85
7.3 函数 90
7.4 过程与函数的嵌套 94
7.5 递归 99
本章习题 101
第八章 记录和文件 104
8.1 记录 104
8.2 顺序文件 111
8.3 文本文件 115
8.4 输入和输出 119
本章习题 120
9.1 指针 121
第九章 指针类型 121
9.2 链表 124
9.3 节点的删除和插入 128
本章习题 132
第十章 小结 133
10.1 PASCAL语言的特征 133
10.2 综合例题 134
一、保留字 144
二、标准过程及函数 144
附录: 144
附录一 标准PASCAL标识符 144
三、标准常量 146
四、标准类型 146
五、标准文件 146
附录二 PASCAL的运算符 146
附录三 ASCII字符集 147
参考文献 148