点此搜书

当前位置:PASCAL程序设计pdf电子书下载 > 工业技术
PASCAL程序设计
  • 作 者:黄润发,袁荣喜主编
  • 出 版 社:上海:华东理工大学出版社
  • 出版年份:1994
  • ISBN:7562804737
  • 标注页数:287 页
  • PDF页数:300 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

10

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源300 ≥287页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

1.1 算法的基本概念和特性 1

1.1.1 算法的概念 1

1 计算机程序设计的基本知识 1

1.1.2 算法的描述及举例 2

1.1.3 算法的特性 3

1.2 程序的概念 4

1.2.1 计算机语言 4

1.2.2 计算机程序 5

1.2.3 程序运行环境 6

1.3.1 结构化程序设计方法 8

1.3 程序设计 8

1.3.2 程序的基本结构 10

*小结 12

2 PASCAL程序的基本知识 13

2.1 PASCAL程序的结构 13

2.1.1 程序首部 13

2.1.2 说明部分 14

2.1.3 执行部分 14

2.2 基本符号 14

2.4 常量 16

2.4.1 常数的类型 16

2.3 PASCAL语言的基本数据类型 16

2.4.2 常数说明 17

2.5 变量 18

2.5.1 标准类型 18

2.5.2 枚举类型 19

2.5.3 子界类型 19

2.6 标准函数 20

2.6.1 算术函数 20

2.6.2 逻辑判断函数 21

2.6.3 转换函数 21

2.7.1 算术表达式 22

2.7 表达式 22

2.6.4 前导函数与后继函数 22

2.7.2 字符表达式 23

2.7.3 关系表达式 23

2.7.4 布尔表达式 24

*小结 25

*习题 25

3 顺序结构的程序设计 27

3.1 简单语句 27

3.1.1 赋值语句 27

3.2.2 输出语句 29

3.2.1 标准过程 29

3.2 输出语句的作用与形式 29

3.1.2 空语句 29

3.3 输入语句的作用与形式 32

3.4 复合语句 35

3.5 顺序结构的程序举例 35

*小结 37

*习题 37

4 选择结构的程序设计 39

4.1 如果语句(IF语句) 39

4.2 分情况语句(CASE语句) 45

4.3 转移语句和标号说明 48

*习题 51

*小结 51

5 循环结构的程序设计 54

5.1 用REPEAT语句实现循环控制 54

5.2 用WHILE语句实现循环控制 57

5.3 用FOR语句实现循环控制 60

5.4 多重循环控制 65

5.5 程序举例 65

*小结 70

*习题 70

6.1.1 过程说明 74

6.1 过程说明与过程调用 74

6 过程与函数 74

6.1.2 过程调用 75

6.1.3 程序举例 76

6.2 函数说明与函数调用 78

6.2.1 函数说明 79

6.2.2 函数调用 79

6.2.3 程序举例 80

6.3 标识符的作用域 82

6.4 递归 85

6.4.1 递归的概念 85

6.4.2 程序举例 86

6.5 过程或函数作为参数 88

*小结 90

*习题 91

7 构造型数据类型(Ⅰ) 94

7.1 概述 94

7.2 集合类型 94

7.2.1 集合类型的定义和集合变量说明 94

7.2.2 集合变量的赋值 95

7.2.3 集合的运算 97

7.2.4 集合的输入输出 102

7.3.1 概述 106

7.3 数组 106

7.3.2 一维数组 107

7.3.3 二维数组 119

7.3.4 多维数组 128

7.3.5 字符串与紧缩型字符数组 133

7.4 记录 148

7.4.1 记录类型的定义和变量说明 148

7.4.2 记录中域的引用与赋值 150

7.4.3 WITH语句 152

7.4.4 带变体的记录 158

*小结 161

*习题 162

8 构造型数据类型(Ⅱ) 167

8.1 文件的概念 167

8.2 类型文件 168

3.2.1 类型定义和变量说明 168

8.2.2 文件的建立 169

8.2.3 文件的读入 171

8.2.4 文件的更新 173

8.3 文本文件 179

8.3.1 文本文件的操作 180

8.3.2 文本文件的建立 181

8.3.3 文本文件的访问 182

8.4 无类型文件 185

8.5 程序举例 188

*习题 191

9 指针类型 192

9.1 指针的概念 192

9.2 链表 194

*小结 196

9.2.1 插入 196

9.2.2 删除 198

9.2.5 程序举例 199

9.2.3 遍历 199

9.2.4 查找 199

9.3.3 生成 203

9.3 树 204

9.3.1 遍历 206

9.3.2 查找 208

9.3.4 删除 211

9.4 程序实例 211

9.4.1 动态存贮分配 212

9.4.2 存贮回收 213

9.4.3 内存管理程序 213

*小结 217

*习题 218

10 程序设计 219

10.1 概述 219

10.2 程序设计实例 220

10.2.1 系统的模块结构 220

10.2.2 程序结构的考虑 221

10.2.3 过程定义的要点 222

10.2.4 主程序的设计 228

10.3 常用算法及程序选例 230

10.3.1 数值积分 230

10.3.2 求一元方程的根 234

10.3.3 数组排序 240

11 上机实习 246

11.1 基本操作环境 246

11.1.1 目的要求 246

11.1.2 实习内容 246

11.2 顺序结构程序 251

11.2.1 目的要求 251

11.2.2 实习内容 251

11.3 选择结构程序 252

11.3.1 目的要求 252

11.3.2 实习内容 252

11.4.2 实习内容 254

11.4 循环结构程序 254

11.4.1 目的要求 254

11.5 过程与调用 255

11.5.1 目的要求 255

11.5.2 实习内容 255

11.6 函数与调用 258

11.6.1 目的要求 258

11.6.2 实习内容 258

11.7 数组 259

11.7.1 目的要求 259

11.7.2 实习内容 259

11.8.2 实习内容 262

11.8 记录 262

11.8.1 目的要求 262

11.9 文件 264

11.9.1 目的要求 264

11.9.2 实习内容 264

11.10 指针 267

11.10.1 目的要求 267

11.10.2 实习内容 267

附录1 ASCII码表及键盘返回代码 272

附录2 错误信息和代码(Turbo PASCAL) 276

购买PDF格式(10分)
返回顶部