《TURBO PASCAL程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周萱年编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1996
  • ISBN:7810433571
  • 页数:344 页
图书介绍:

第一章 概述 1

1.程序设计基础 1

1.1 程序及程序设计 1

1.2 程序设计语言 2

1.3 算法与框图 2

1.4 结构化程序设计与Pascal语言 3

2 Turbo Pascal简介 8

3 Pascal语言的程序结构 9

4 Pascal语言的基本成分 11

4.1 基本符号 11

4.2 标识符 12

4.3 分隔符 14

小结 14

实验一 14

习题 15

1 标准数据类型 17

第二章 标准数据类型、常量、变量、标准函数和表达式 17

1.1 整型 18

1.2 实型 18

1.3 布尔型 20

1.4 字符型 20

2 常量定义和变量说明 21

2.1 常量和常量定义 21

2.2 变量和变量说明 23

3 标准函数 25

4 运算和表达式 28

小结 31

实验二 31

习题 32

第三章 赋值语句和输入/输出语句 35

1 赋值语句 35

2 输入和输出 36

2.1 输入语句(读语句) 37

2.2 输出语句(写语句) 39

小结 46

实验三 46

习题 48

第四章 Pascal基本语句 50

1 复合语句 50

2 判定语句 52

2.1 IF语句 52

2.2 CASE语句 58

3 重复语句 63

3.1 WHILE语句 63

3.2 REPEAT语句 67

3.3 FOR语句 69

3.4 多重循环 76

4 GOTO语句和标号 79

4.1 标号说明部分 79

4.2 转向语句 80

小结 85

实验四 86

习题 87

第五章 过程和函数 91

1 过程说明和过程调用 91

1.1 过程说明 91

1.2 过?调用 93

1.3 无参过程 93

1.4 有参过程 96

2.1 函数说明 105

2 函数说明与函数调用 105

2.2 函数调用 106

2.3 函数说明和函数调用实例 106

2.4 函数的副作用 108

3 标识符的作用域 109

4 嵌套和递归 114

4.1 嵌套 115

4.2 递归 119

5 堆栈技术的应用 131

小结 134

实验五 135

习题 138

第六章 类型定义和纯量类型 143

1 类型定义 143

2 枚举类型 144

2.1 枚举类型数据纺运算 145

2.2 枚举类型允许使用的函数 145

2.3 使用枚举类型时需要注意的问题 146

3 子跨类型 149

3.1 子界类型数据的运算 150

3.2 使用子界类型时需要注意纺问题 151

4 纯量类型 154

5 类型相容性与赋值相容性 155

5.1 类型相容性 155

5.2 赋值相?以 156

摇酷 156

实验六 157

习题 159

第七章 构造型数据类型 161

1 集合类型 161

1.1 集合类型 161

1.2 集合类型的运算 163

2 数组类型和字符串 173

2.1 一维数组和多维数组 173

2.2 字符数组和字符串类型 190

3.1 记录类型 195

3 记录类型 195

3.2 开域类型 198

3.3 带变体部分的记录 207

小结 217

实验七 217

习题 221

2.1 文件类型说明和文件缓冲区变量 226

2 文件类型说明及分类 226

1 文件概述 226

第八章 文件类型 226

2.2 文件的分类 228

2.3 内部文件和外部文件 228

2.4 关于文件参数说明 230

3 对文件处理的过程和函数 230

3.1 用于对文件处理的过程 230

3.2 用于对文件处理的函数 234

4 有类型文件的应用 235

5.1 文本文件的操作 239

5 文本文件 239

5.2 标准文件 242

5.3 文本文件的输入和输出 243

5.4 文本文件的应用 246

小结 257

实验八 258

习题 259

1 动态数据结构基本概念 261

第九章 动态数据结构 261

2 指针和动态变量 262

3 链表 271

4 二叉树 285

5 指针概念的应用 288

小结 298

实验九 298

习题 301

第十章 程序设计 303

1 程序设计方法 303

2 程序设计举例 305

附录一 Turbo pascal程序上机操作简介 323

附录二 Turbo pascal编辑命令表 332

附录三 Turbo pascal 5.0出错信息与代码 334

附录四 ASCII码表 343

参考资料 344