图书介绍
信息学 计算机 奥林匹克 Pascal结构化程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![信息学 计算机 奥林匹克 Pascal结构化程序设计](https://www.shukui.net/cover/46/31437394.jpg)
- 薛超英主编 著
- 出版社: 武汉:华中理工大学出版社
- ISBN:7560922325
- 出版时间:2000
- 标注页数:246页
- 文件大小:7MB
- 文件页数:248页
- 主题词:
PDF下载
下载说明
信息学 计算机 奥林匹克 Pascal结构化程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基础知识1
1.1 程序和菜谱1
1.2 计算机语言3
1.3 编译程序3
1.4 Pascal语言4
1.5 Pascal程序4
1.5.1 程序首部5
1.5.2 说明部分5
1.5.3 执行部分6
1.6 Pascal符号7
1.6.1 特殊符号7
1.6.2 预定义标识符8
1.6.3 用户标识符8
1.7 数据类型9
1.8 常量和变量10
1.8.1 常量10
1.8.2 变量12
1.9 算术表达式13
1.10 标准函数14
1.11 TURBO Pascal的集成环境15
1.11.1 IDE的进入和退出16
1.11.2 常用编辑命令17
1.11.3 程序的编译和运行18
1.11.4 存储程序19
习题一19
第2章 程序的顺序结构22
2.1 赋值语句22
2.2 输入语句23
2.2.1 read语句23
2.2.2 readln语句25
2.3 输出语句26
2.3.1 write语句26
2.3.2 writenln语句27
2.3.3 输出格式28
2.4 程序举例29
习题二31
第3章 程序的选择结构34
3.1 布尔运算35
3.1.1 布尔值35
3.1.2 布尔变量36
3.1.3 关系表达式36
3.1.4 布尔表达式36
3.1.5 布尔型数据的输入和输出37
3.2 if语句38
3.3 case语句44
3.4 两种选择结构的对比47
习题三49
第4章 程序的循环结构52
4.1 while语句53
4.2 repeat语句57
4.3 for语句60
4.4 多重循环64
4.5 3种循环语句的对比66
习题四67
第5章 枚举和子界73
5.1 类型定义73
5.2 枚举类型74
5.2.1 枚举类型的定义74
5.2.2 枚举变量的说明75
5.2.3 枚举量的运算75
5.2.4 枚举量的输入和输出77
5.2.5 应用举例78
5.3 子界类型79
5.3.1 子界类型的定义79
5.3.2 子界类型的使用80
5.3.3 编译开关命令($R+)81
5.3.4 应用举例81
习题五84
第6章 数组和字符串86
6.1 一维数组87
6.1.1 定义一维数组87
6.1.2 使用一维数组87
6.1.3 定义一维数组常量89
6.1.4 应用举例90
6.2 二维数组96
6.2.1 定义二维数组97
6.2.2 使用二组数组98
6.2.3 定义二维数组常量98
6.2.4 应用举例99
6.3 多维数组114
6.4 字符串117
6.4.1 字符串直接量和字符串常量117
6.4.2 字符串类型和字符串变量118
6.4.3 字符串的运算119
6.4.4 标准过程和标准函数120
6.4.5 应用举例122
习题六128
第7章 子程序130
7.1 函数131
7.1.1 函数定义131
7.1.2 函数调用132
7.1.3 实例132
7.2 过程135
7.2.1 过程定义135
7.2.2 过程调用136
7.2.3 实例136
7.3 变量和参数138
7.4 并弄与嵌套146
7.4.1 并列的子程序146
7.4.2 嵌套的子程序147
7.4.3 应用举例149
7.5 递归151
7.5.1 直接递归152
7.5.2 间接递归155
习题七164
第8章 集合和记录168
8.1 集合168
8.1.1 定义集合类型168
8.1.2 集合的值169
8.1.3 集合的并、交、差运算169
8.1.4 集合的关系运算和包含运算170
8.1.5 集合的输入与输出171
8.1.6 定义集合常量172
8.1.7 应用举例172
8.2 记录181
8.2.1 定义记录类型181
8.2.2 使用记录变量182
8.2.3 开域语句183
8.2.4 定义记录常量184
8.2.5 带变体的记录185
8.2.6 应用举例187
习题八202
第9章 文件205
9.1 类型文件206
9.1.1 建立类型文件206
9.1.2 从类型文件中读取数据208
9.1.3 扩展类型文件210
9.2 无类型文件213
9.2.1 成块读214
9.2.2 成块写215
9.3 文本文件217
9.3.1 建立文本文件217
9.3.2 从文本文件中读取数据218
9.3.3 应用举例219
习题九223
第10章 指针226
10.1 动态数据和单向链表226
10.1.1 动态数据226
10.1.2 单向链表227
10.2 指针类型和指针变量228
10.2.1 指针类型228
10.2.2 指针变量228
10.2.3 指针常量229
10.3 使用指针变量229
10.4 使用单向链表233
10.4.1 插入233
10.4.2 删除234
10.4.3 遍历236
10.4.4 应用举例236
习题十239
附录A TURBO Pascal编译出错信息选编242
附录B 字符集245
参考文献246