《PASCAL语言教程》求取 ⇩

目录1

1

前言1

第1章 PASCAL语言基础1

1.1 PASCAL的特点1

1.2 PASCAL语言的基本符号1

1.2.1 基本字符集1

1.3.2 程序体2

1.3.1 程序首部2

1.3 PASCAL语言的程序结构2

1.2.3 分隔符2

1.2.2 标识符2

1.4 TURBOPASCAL 6.0集成环境3

1.4.1 PASCAL的进入3

1.4.2 PASCAL菜单3

第2章 标准类型7

2.1 整数类型7

2.1.1 整型常量7

2.1.4 标准函数8

2.1.3 整数类型的运算8

2.1.2 整型变量8

2.2 实数类型9

2.2.1 实型常量9

2.2.2 实型变量10

2.2.3 实数类型的运算10

2.2.4 实数类型标准函数10

2.3 字符类型10

2.3.1 字符型常量10

2.3.2 字符型变量10

2.4.1 布尔型常量11

2.4.3 布尔类型的运算11

2.4.2 布尔型变量11

2.3.3 字符类型的运算11

2.4 布尔类型11

2.3.4 字符类型标准函数11

2.4.4 布尔类型标准函数12

2.5 表达式12

2.5.1 定义12

2.5.2 表达式的优先级12

3.1.2 说明14

3.1.1 赋值语句的一般形式14

3.1 赋值语句14

第3章 PASCAL程序设计初步14

3.2 输入语句——读语句15

3.2.1 输入语句的一般形式16

3.2.2 说明16

3.3 输出语句——写语句17

3.3.1 输出语句的一般形式17

3.3.2 说明18

3.3.3 输出格式18

3.4 程序设计初步20

练习题22

第4章 选择结构23

4.1 复合语句23

4.1.1 复合语句的一般形式23

4.1.2 说明23

4.2 N-S结构图24

4.3 IF语句25

4.3.1 格式一:if…then语句25

4.3.2 格式二:if…then…else语句25

4.4 IF语句的嵌套28

4.4.1 格式一28

4.4.3 格式三29

4.4.2 格式二29

4.5.1 情况语句的一般形式31

4.5.2 说明31

4.5 情况语句31

练习题32

第5章 循环结构34

5.1 REPEAT-UNTIL循环34

5.1.1 repeat-until循环的一般形式34

5.1.2 执行过程34

5.1.3 说明34

5.2.2 执行过程36

5.2.3 说明36

5.2 WHILE循环36

5.2.1 while循环的一般形式36

5.3 FOR循环语句40

5.3.1 FOR循环的一般形式40

5.3.2 执行过程40

5.3.3 说明40

5.4 多重循环43

5.5 文本作图45

5.6.1 随机现象48

5.6 随机函数48

5.6.2 随机函数49

练习题51

第6章 过程和函数54

6.1 过程54

6.1.1 过程的定义54

6.1.2 过程的一般形式54

6.1.3 说明54

6.1.4 值参数和变量参数56

6.1.5 全程变量和局部变量58

6.1.6 过程的嵌套62

6.2 函数63

6.2.1 函数的定义63

6.2.2 函数的一般形式63

6.2.3 说明63

6.3 递归66

练习题69

7.1.1 枚举类型的一般形式70

7.1.2 说明70

7.1 枚举类型70

第7章 枚举类型、子界类型和集合类型70

7.2 子界类型72

7.2.1 子界类型的一般形式72

7.2.2 说明72

7.3 集合类型75

7.3.1 集合类型的一般形式75

7.3.2 说明75

7.3.3 集合的运算75

7.3.4 集合的关系运算76

练习题80

第8章 数组类型和串81

8.1 一维数组81

8.1.1 一维数组类型的一般形式81

8.1.2 说明81

8.2 数组在编程中的使用85

8.2.1 排序85

8.2.2 查找88

8.3 多维数组89

8.3.1 二维数组的一般形式89

8.3.2 二维数组的结构89

8.4.2 字符串92

8.4.1 字符数组92

8.4 字符数组和字符串92

8.4.3 字符串的比较规则93

8.4.4 字符串函数及过程94

练习题99

第9章 记录类型、文件类型和指针类型100

9.1 记录类型100

9.1.1 记录类型的数据100

9.1.2 开域语句103

9.2 文件类型105

9.2.1 file类型文件105

9.2.2 text类型文件109

9.3 指针类型111

9.3.1 指针类型和指针变量112

9.3.2 动态存储单元的开辟和释放112

9.3.3 指针变量的操作113

9.3.4 链表结构115

练习题119

A.2.1 单元定义的一般形式120

A.2 单元定义120

A.1.4 单元的作用120

A.1.3 用户单元120

A.1.2 标准单元120

A.1 概念120

附录A TURBO PACAL的单元120

A.1.1 单元120

A.2.2 说明121

A.3 使用TPUMOVER文件123

A.3.1 命令格式123

A.3.2 复制单元到TURBO.TPL124

A.3.3 删除TURBO.TPL中的文件124

A.3.4 快速操作124

B.1 控制字符125

附录B ASCII码对照表125

B.2 可打印的字符126

附录C 常见错误信息129

C.1 编译错误信息129

C.2 运行错误138

C.2.1 DOS错误138

C.2.2 I/O错误139

C.2.3 严重错误139

C.2.4 致命错误140

1999《PASCAL语言教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由程凯成编著 1999 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。