Pascal简明教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:(英)(P.麦克布赖德)Peter McBride著;况银瓶译
- 出 版 社:北京:机械工业出版社
- 出版年份:1999
- ISBN:7111068335
- 页数:180 页
第1章 Pascal概述 1
1.1 什么是Pascal 1
1.1.1 编程与代码 1
1.2 程序的基本结构 2
1.3 在屏幕上写 4
1.3.1 writeln语句的参数 5
1.3.2 域宽参数 5
1.3.3 小数点位置参数 5
1.4 变量与数据类型 7
1.4.1 数据类型 8
1.4.2 变量名 8
1.4.3 var保留字 9
1.5 赋值语句(变量:=值) 9
1.6 输入语句 11
1.7 read和readln语句 12
1.8 算术操作 13
1.9 常量 15
1.10 数值函数 17
1.11 练习 19
第2章 程序流 20
2.1 for循环 20
2.1.1 begin...end块 21
2.1.2 可变的循环变量的值 22
2.1.3 downto的用法 23
2.2 循环与字符集 24
2.3 repeat...until语句 26
2.2.1 字符计数 26
2.4 while循环 28
2.5 if分支语句 30
2.5.1 比较操作 30
2.6 逻辑操作 32
2.7 多个分支 34
2.8 布尔变量 36
2.9 case分支语句 38
2.10 不受欢迎的goto语句 40
2.11.1 语法错误 42
2.11 调试 42
2.11.2 运行时错误 43
2.11.3 在Unix系统中调试 44
2.12 练习 44
第3章 数组、字符串和集合 45
3.1 数组 45
3.1.1 Erastothenes筛选法 47
3.2 数组的维数 48
3.3 字符串 50
3.3.2 文本字符串的输入 51
3.3.1 字符串的存储 51
3.4 Turbo字符串 53
3.4.1 固定还是变长 54
3.5 集合 55
3.5.1 集合与常量 56
3.6 自定义类型 57
3.6.1 集合类型 58
3.7 练习 60
4.1.1 过程 62
第4章 程序的结构 62
4.1 程序结构 62
4.1.2 函数 64
4.2 过程 65
4.2.1 参数 67
4.3 数组参数 70
4.4 函数 71
4.5 递归 73
4.6 变量的范围(作用域) 75
4.7 练习 77
第5章 字符串和数 78
5.1 过程中的字符串 78
5.2 Turbo字符串函数 80
5.2.1 integer:=length(string) 80
5.2.2 integer:=pos(char,string) 80
5.2.3 stringvar:=copy(string,start,number) 80
5.2.4 stringvar:=concat(string1,string2) 80
5.2.5 delete(stringvar,start,number) 80
5.2.6 insert(new_string,base_stringvar,position) 80
5.3 新字符串函数 81
5.3.1 integer:=length(string) 82
5.3.2 integer:=pos(char,string) 82
5.3.3 copy(new_stringvar,old_string,start,number) 83
5.3.4 concat(newstring,string1,string2) 84
5.3.5 delete(stringvar,start,number) 85
5.3.6 insert(new_string;base_stringvar;place) 86
5.4 字符串的比较 87
5.5 安全的数字输入法 89
5.6 实数的获取 92
5.7 练习 94
第6章 记录与文件 95
6.1 简单文件 95
6.1.1 文件变量 95
6.1.2 打开一个文件 95
6.1.3 Turbo Pascal的文件打开操作 96
6.1.4 标准Pascal的文件打开操作 96
6.1.5 在磁盘上读写数据 96
6.2 文件与数组 97
6.1.6 关闭文件(文件的关闭操作) 97
6.1.7 文件的类型(几种类型的文件) 97
6.3 文本文件 100
6.4 记录 103
6.4.1 删除记录 109
6.5 分类排序 110
6.5.1 冒泡排序法 110
6.5.2 改进的冒泡法 112
6.6 自上而下排序法 113
6.7 记录的排序 115
6.8 随机访问文件 116
6.8.1 seek过程的使用 116
6.8.2 CD集的随机访问 117
6.9 练习 124
第7章 链表与指针 125
7.1 链表 125
7.2 建立一个链表 126
7.3 从链表中删除数据 128
7.4 指针 132
7.5 动态内存分配 134
7.6 使用指针的链表 135
7.6.1 建立链表 136
7.6.2 链表中的删除操作 138
7.7 练习 143
第8章 Turbo Pascal简介 144
8.1 环境 144
8.1.1 加速栏 144
8.2.2 Edit(编辑)菜单 145
8.2 菜单系统 145
8.2.1 File(文件)菜单 145
8.2.3 Search(查找)菜单 146
8.2.4 Run(运行)菜单 146
8.2.5 Compile(编译)菜单 146
8.2.6 Options(选项)菜单 147
8.2.7 Help(帮助)菜单 147
8.3 路径的设置 147
8.4.1 语法错误 148
8.4 在Turbo Pascal中进行调试 148
8.4.2 运行时错误 149
8.5 获得帮助 150
8.5.1 利用关键字获得帮助 151
第9章 练习答案 153
9.1 第1章答案 153
9.2 第2章答案 154
9.3 第3章答案 157
9.4 第4章答案 160
9.5 第5章答案 163
9.6 第6章答案 167
9.7 第7章答案 173
第10章 Pascal语言摘要 174
10.1 保留字 174
10.2 Turbo Pascal保留字 175
10.3 过程 176
10.4 Turbo Pascal过程 177
10.5 函数 178
10.6 Turbo Pascal函数 179
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《古代巴比伦》(英)莱昂纳德·W.金著 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《一个数学家的辩白》(英)哈代(G.H.Hardy)著;李文林,戴宗铎,高嵘译 2019
- 《莎士比亚全集 2》(英)莎士比亚著,朱生豪等译 2002
- 《莎士比亚戏剧精选集》(英)威廉·莎士比亚(William Shakespeare)著 2020
- 《莎士比亚 叙事诗·抒情诗·戏剧》(英)威廉·莎士比亚著 2019
- 《亚历山大继业者战争 上 将领与战役》(英)鲍勃·本尼特,(英)麦克·罗伯茨著;张晓媛译 2019
- 《国际经典影像诊断学丛书 消化影像诊断学 原著第3版》王振常,蒋涛,李宏军,杨正汉译;(美)迈克尔·P.费德勒 2019
- 《孩子们的音乐之旅 1 宝宝睡觉 幼儿版》包菊英主编 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019