《跟我学PASCAL》求取 ⇩

目录1

第一章 Pascal程序简介1

§1.1 程序设计概述1

一、计算机语言、程序和软件1

二、算法及语2

§1.2 Pascal程序的结构6

一、Pascal语言特点6

二、Pascal程序的结构6

§1.3 Pascal语言的基本符号8

§1.4 标准数据类型10

一、数据类型的概念10

二、标准数据类型11

三、常量与变量12

一、标准函数16

§1.5 标准函数及表达式16

二、运算符与表达式20

习题24

第二章 Pascal语言的基本语句26

§2.1 给变量提供数据的语句27

一、赋值语句27

二、输入语句28

三、输出语句31

§2.2 实现选择的语句35

一、复合语句35

二、逻辑运算及布尔表达式36

三、条件语句38

四、分情况(CAsE)语句45

§2.3 循环语句49

一、当型循环49

二、直到型循环54

三、计数循环57

四、关于GOTO语句61

五、综合应用64

习题67

第三章 自定义数据类型76

§3.1 枚举类型77

一、枚举类型的定义77

二、枚举类型的性质78

§3.2 子界类型81

§3.3 类型间的相容性82

习题86

第四章 数组(结构类型一)89

§4.1 一维数组89

一、下标变量与数组89

二、一维数组90

一、二维数组的定义96

§4.2 二维数组96

二、二维数组应用举例97

§4.3 多维数组100

§4.4 字符数组、字符串、紧缩数组100

一、字符数组100

二、字符串102

三、Turbo Pascal字符串变量105

习题108

第五章 函数与过程110

§5.1 子程序的概念110

§5.2 函数的定义与调用111

一、什么是函数111

二、标准函数与自定义函数111

三、函数的调用113

四、自定义函数举例113

一、过程的定义117

§5.3 过程的定义与调用117

三、过程应用举例118

二、过程的调用118

§5.4 子程序中的参数122

一、局部变量、全程变量与作用域122

二、值参数与变量参数125

§5.5 子程序的递归调用127

一、递归的定义127

二、递归的调用128

三、递归过程的转化137

§5.6 超前引用子程序的规则140

§5.7 子程序的应用举例142

习题148

§6.1 集合152

一、集合的概念152

第六章 集合与记录(结构类型二)152

二、集合的值153

三、集合的运算153

§6.2记录159

一、记录的概念159

二、开域语句162

三、带变体的记录164

四、记录的应用165

习 题168

第七章 Turbo Pascal文件(构造类型三)170

§7.1 文件的概念170

§7.2 文件的分类及定义171

一、文件分类171

二、文件类型的定义171

§7.3 对文件的操作172

一、正文文件TEXT的操作173

二、FILE类型文件的操作178

习题181

第八章 指针变量及线性表182

§8.1 动态存储182

一、静态存储和动态存储182

二、指针类型和指针变量182

三、指针变量的使用方法183

四、指针变量的赋值和操作184

§8.2 线性链表结构及操作187

一、链表的基本结构187

二、线性链表的建立188

三、线性链表的插入、删除、求线性表的长度191

四、归并运算196

§8.3 双向链表和循环链表200

习题209

一、单元的定义211

二、单元的结构211

第九章 单元及面向对象的程序设计211

§9.1 单元程序设计211

三、单元的使用212

四、标准单元214

§9.2 面向对象的程序设计215

第十章 常用算法介绍220

一、穷举法(枚举法)220

二、数制的转换226

三、高精度计算问题230

四、数学问题的处理235

五、回溯算法241

六、字符串的处理248

习题256

附录 PASCAL保留关键字及预定义标识符258

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