图书介绍

PASCAL语言程序设计pdf电子书版本下载

PASCAL语言程序设计
  • 袁蒲佳等编著 著
  • 出版社: 武汉:华中理工大学出版社
  • ISBN:7560904785
  • 出版时间:1990
  • 标注页数:354页
  • 文件大小:14MB
  • 文件页数:363页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

PASCAL语言程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章计算机与程序设计概述 1

1.1 计算机的基本组成 1

1.1.1 存贮器 1

目 录 1

1.1.2 运算器 2

1.1.3 控制器 2

1.1.4 输入输出设备 2

1.2计算机与二进制 2

1.3程序和程序设计语言 6

1.4.1 PASCAL程序设计语言的特点 7

1.4 PASCAL程序设计语言概述 7

1.4.2 PASCAL程序的结构 8

1.5程序设计语言的语法描述 10

习题一 11

笫二章数据及其类型 13

2.1数据和数据类型概念 13

2.1.1常量和变量 13

2.1.2数据类型 14

2.2.1 常量定义 15

2.2 常量定义与变量说明 15

2.2.2 变量说明 16

2.3标准基本类型 16

2.3.1 整数类型 17

2.3.2 实数类型 17

2.3.3 布尔类型 19

2.3.4 字符类型 20

2.4 标准函数 21

2.5 表达式 24

习题二 27

第三章简单程序设计 30

3.1 赋值语句 30

3.2 简单输入输出语句 31

3.2.1输入语句 32

3.2.2输出语句 34

3.3 简单程序实例 35

习题三 38

第四章 分支程序设计 40

4.1问题的提出 40

4.2程序流程图 41

4.3 IF语句 42

4.4 IF嵌套和复合语句 45

4.5 标号说明与GOTO语句 49

4.6 CASE语句 52

习题四 55

第五章循环程序设计 56

5.1循环程序的概念 56

5.2 FOR语句 58

5.3.1 WHILE语句 60

5.3 WHILE语句与REPEAT语句 60

5.3.2 REPEAT 语句 62

5.4多重循环 64

5.5综合应用举例 69

5.5.1 数制转换问题 69

5.5.2 菜单驱动程序 70

5.5.3 二分法求根 73

习题五 75

第六章用户自定义数据类型 78

6.1枚举类型 78

6.2子界类型 83

6.3数组类型 86

6.3.1 数组概念 86

6.3.2 数组说明 87

6.3.3 数组分量访问 88

6.3.4 多维数组 95

6.3.5紧缩数组 101

6.3.6 字符串 104

6.4记录类型 107

6.4.1记录与记录说明 107

6.4.2记录分量访问 108

6.4.3 WITH语句 110

6.4.4记录数组 111

6.4.5记录的变体部分 118

6.5集合类型 122

6.5.1集合与集合说明 122

6.5.2集合运算 124

6.5.3集合应用举例 126

习题六 127

7.1.1过程说明 130

第七章过程与函数 130

7.1过 程 130

7.1.2过程调用 132

7.2 函 数 136

7.2.1函数说明 136

7.2.2函数调用 137

7.3标识符的作用域 138

7.3.1全程量与局部量 138

7.3.2信息传递 141

7.4.1值参与变参 142

7.4参数传递 142

7.4.2参数的传递 143

7.4.3参数的选择 145

7.5递归与向前引用 146

7.5.1递归 146

7.5.2向前引用 150

7.5.3过程(函数)相互调用的规则 151

7.6应用实例 154

习题七 163

8.1 顺序文件 166

第八章文件类型 166

8.1.1文件说明 167

8.1.2文件缓冲区变量 167

8.1.3文件与数组的比较 168

8.2 文件的基本操作 168

8.2.1文件操作的标准过程和标准函数 168

8.2.2建立文件 171

8.2.3从文件读数据 172

8.2.5文件修改 173

8.2.4文件复制 173

8.2.6文件作为参数传递 177

8.3文本文件 178

8.3.1文本文件的特点 178

8.3.2访问文本文件 179

8.3.3标准文件INPUT和OUTPUT 184

8.3.4输入和输出 185

8.4文件应用实例 189

习题八 194

第九章指针与动态数据 196

9.1指针类型与指针变量 197

9.2标准过程NEW 200

9.2.1 NEW过程 200

9.2.2动态数据结构 201

9.3指针的应用 205

9.3.1 队列的插入和删除操作 205

9.3.2栈的操作 207

9.3.3 一般链结构的操作 208

9.3.4树 212

习题九 216

第十章标准PASCAL的扩充 217

10.1 APPLE PASCAL和标准PASCAL的主要区别 217

10.1.1 长整数类型 217

10.1.2字符串类型 218

10.1.3集合类型 219

10.1.4文件类型 219

10.1.5若干扩充的内部过程与函数 220

10.2 IBM PASCAL与标准PASCAL的主要区别 228

10.2.1整常数 228

10.1.6其它区别 228

10.2.2结构常数 229

10.2.3若干类型扩充 230

10.2.4运算符 234

10.2.5控制流 235

10.2.6 IBM PASCAL文件的特色 237

10.3 TURBO PASCAL和标准PASCAL的主要区别 241

10.3.1整常数 241

10.3.2字节类型 241

10.3.4字符串类型 242

10.3.3运算符 242

10.3.5有类型的常量 243

10.3.6文件操作 245

10.3.7其它区别 246

附录 248

附录A ASCII字符代码表 248

附录B保留字和标准标识符 249

附录C PASCAL语法图 250

参考文献 254

学习指导与实验 255

精品推荐