
- 作 者:(英)(P.麦克布赖德)Peter McBride著;况银瓶译
- 出 版 社:北京:机械工业出版社
- 出版年份:1999
- ISBN:7111068335
- 标注页数:180 页
- PDF页数:192 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源192 ≥180页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
第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