图书介绍
Pascal语言程序设计【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 陈颖,邱桂香编著 著
- 出版社: 杭州:浙江大学出版社
- ISBN:9787308076333
- 出版时间:2010
- 标注页数:353页
- 文件大小:97MB
- 文件页数:367页
- 主题词:计算机课-中小学-教学参考资料
PDF下载
下载说明
Pascal语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 计算机和计算机语言1
1.1 计算机工作原理1
1.1.1 计算机基本组成1
1.1.2 计算机工作原理2
1.1.3 计算机软件3
1.2 计算机语言3
1.2.1 计算机语言的发展进程3
1.2.2 程序设计进程4
1.2.3 Pascal语言概述6
1.3 算法和算法描述10
1.3.1 程序设计的基本方法10
1.3.2 算法11
1.3.3 算法的描述12
1.4 练习题16
第2章 顺序结构程序设计19
2.1 问题导引与分析19
2.1.1 问题导引19
2.1.2 问题分析19
2.1.3 解决方案21
2.2 变量、常量定义21
2.2.1 变量的物理意义21
2.2.2 变量的定义22
2.2.3 常量的定义23
2.3 赋值语句24
2.3.1 赋值语句的格式和功能24
2.3.2 Pascal常用函数库25
2.3.3 表达式规范书写格式26
2.3.4 赋值语句的应用28
2.4 输出语句29
2.4.1 输出语句的格式和功能29
2.4.2 写语句的输出格式30
2.4.3 输出语句的应用31
2.5 输入语句32
2.5.1 输入语句的格式与功能32
2.5.2 read和readln语句区别33
2.5.3 输入语句的应用34
2.6 顺序结构程序设计实例35
2.6.1 实例2-1 日期写法(date)35
2.6.2 实例2-2 数字分离(splitnum)36
2.6.3 实例2-3 时间戳(times)38
2.7 练习题39
第3章 选择结构程序设计42
3.1 问题导引与分析42
3.1.1 问题导引42
3.1.2 问题分析42
3.1.3 解决方案43
3.2 布尔表达式44
3.3 条件语句45
3.3.1 条件语句的格式与功能45
3.3.2 条件语句的应用47
3.4 情况语句52
3.4.1 情况语句的格式与功能52
3.4.2 情况语句的应用54
3.5 选择结构程序设计实例58
3.5.1 实例3-1 机器人的移动问题(robot)58
3.5.2 实例3-2 解方程的困扰(equation)60
3.5.3 实例3-3 数表读数(table)63
3.6 练习题66
第4章 循环结构程序设计70
4.1 问题导引与分析70
4.1.1 问题导引70
4.1.2 问题分析71
4.1.3 解决方案72
4.2 for循环语句72
4.2.1 for循环语句的格式与功能72
4.2.2 for循环语句的应用75
4.3 while循环语句82
4.3.1 while循环语句的格式与功能82
4.3.2 while循环语句的应用83
4.3.3 while循环语句与for循环语句应用的互换86
4.4 repeat循环语句88
4.4.1 repeat循环语句的格式与功能88
4.4.2 repeat循环语句的应用89
4.4.3 repeat循环语句与while循环语句的互换93
4.5 循环结构程序设计实例96
4.5.1 实例4-1 出租车计费(taxicost)96
4.5.2 实例4-2 价格竞猜(price)98
4.5.3 实例4-3 满载着爱的代码(heart)99
4.6 练习题101
第5章 文件105
5.1 问题导引与分析105
5.1.1 问题导引105
5.1.2 问题分析107
5.1.3 解决方案108
5.2 文本文件108
5.2.1 文本文件的特点109
5.2.2 文本文件的操作109
5.3 文件应用实例112
5.3.1 实例5-1 笑笑和“最佳运动员”问题——创建测试数据文件举例112
5.3.2 实例5-2 乐乐和“乒乓球”问题——创建测试数据文件举例114
5.3.3 实例5-3 文件合并——多文件数据操作举例116
5.4 练习题117
第6章 数组122
6.1 问题导引与分析122
6.1.1 问题导引122
6.1.2 问题分析124
6.1.3 解决方案126
6.2 一维数组126
6.2.1 一维数组的定义126
6.2.2 一维数组的引用127
6.2.3 一维数组的应用129
6.3 多维数组140
6.3.1 多维数组的定义140
6.3.2 二维数组的应用141
6.4 数组应用实例146
6.4.1 实例6-1 矩形(maxt)——枚举法应用举例146
6.4.2 实例6-2 火柴棒等式(matches)——枚举法应用举例150
6.4.3 实例6-3 最大子段和(seq)——贪心思想应用举例153
6.4.4 实例6-4 集合删数(number)——贪心思想应用举例155
6.4.5 实例6-5 奇因数(fsum)——递推算法应用举例159
6.4.6 实例6-6 守望者的逃离(escape)——递推算法应用举例161
6.5 练习题164
第7章 函数与过程171
7.1 问题导引与分析171
7.1.1 问题导引171
7.1.2 问题分析174
7.1.3 解决方案175
7.2 函数177
7.2.1 函数的定义177
7.2.2 函数的调用179
7.2.3 函数的应用179
7.3 过程183
7.3.1 过程的定义184
7.3.2 过程的调用184
7.3.3 过程的应用185
7.4 函数与过程的数据传递189
7.4.1 数值参数与变量参数189
7.4.2 全局变量与局部变量191
7.5 函数与过程的嵌套193
7.5.1 函数与过程的嵌套193
7.5.2 递归程序设计194
7.6 函数与过程程序设计实例204
7.6.1 实例7-1 一元三次方程求解(equation)——分治法应用举例204
7.6.2 实例7-2 八皇后问题(queen)——回溯法应用举例206
7.6.3 实例7-3 积木覆盖(puzzle)——回溯法应用举例208
7.7 练习题211
第8章 字符串218
8.1 问题导引与分析218
8.1.1 问题导引218
8.1.2 问题分析220
8.1.3 解决方案221
8.2 字符串221
8.2.1 字符串的定义221
8.2.2 字符串的基本操作223
8.2.3 字符串函数和过程224
8.2.4 字符串的应用228
8.3 字符串综合应用程序设计实例231
8.3.1 实例8-1 ISBN号码(ISBN)——模拟法应用举例231
8.3.2 实例8-2 连接整数(link)——贪心法应用举例233
8.3.3 实例8-3 单词接龙(words)——回溯法应用举例234
8.4 练习题237
第9章 记录、集合、枚举及子界类型243
9.1 问题导引与分析243
9.1.1 问题导引243
9.1.2 问题分析246
9.1.3 解决方案247
9.2 记录类型247
9.2.1 记录类型定义248
9.2.2 记录类型的操作250
9.2.3 记录类型的应用252
9.3 集合类型255
9.3.1 集合类型的定义255
9.3.2 集合的构成256
9.3.3 集合的运算256
9.3.4 集合的应用258
9.4 枚举类型259
9.4.1 枚举类型的定义260
9.4.2 枚举类型的性质260
9.4.3 枚举类型的应用261
9.5 子界类型263
9.5.1 子界类型的定义263
9.5.2 子界类型的应用264
9.6 自定义数据类型程序设计实例265
9.6.1 实例9-1 作业调度方案问题(jsp)——记录类型应用举例265
9.6.2 实例9-2 整数因子团问题(ise)——集合类型应用举例270
9.7 练习题272
第10章 指针类型277
10.1 问题导引与分析277
10.1.1 问题导引277
10.1.2 问题分析278
10.1.3 解决方案279
10.2 指针及其应用280
10.2.1 指针变量280
10.2.2 动态变量281
10.2.3 指针的操作282
10.3 链表结构283
10.3.1 链表的基本结构283
10.3.2 单向链表的基本操作285
10.3.3 其他链表结构290
10.4 指针类型程序设计实例291
10.4.1 实例10-1 合并珠子(merge)——链表的合并操作举例291
10.4.2 实例10-2 约瑟夫问题(joseph)——链环的应用举例294
10.4.3 实例10-3 走出泥潭(route)——应用链表求解路径问题举例296
10.5 练习题299
第11章 综合程序设计306
11.1 贪心算法专题306
11.1.1 贪心算法思想308
11.1.2 购买贺年卡——生活中的贪心算法举例309
11.1.3 设置喷水池——覆盖问题中的贪心算法举例311
11.1.4 筛选游戏卡——数学问题中的贪心算法举例313
11.1.5 舞伴的搭配——匹配问题中的贪心算法举例314
11.2 递推算法专题316
11.2.1 递推算法思想318
11.2.2 淘气的钥匙——错排问题中的递推算法举例319
11.2.3 生日蛋糕——几何问题中的递推算法举例320
11.2.4 交费金额——存在性问题中的递推算法举例321
11.2.5 谁去谁留——概率统计问题中的递推算法举例322
11.3 高精度专题324
11.3.1 高精度算法思想326
11.3.2 奖励——高精度加法和减法举例327
11.3.3 月赛——高精度乘法和除法举例329
11.3.4 求2^p——高精度乘法中的分治运用举例331
11.3.5 二叉树计数——Catalan数举例333
11.4 基础搜索专题336
11.4.1 基础搜索算法思想339
11.4.2 迷宫问题——深度优先和广度优先搜索举例342
11.4.3 零和问题——搜索参数的选择举例344
11.4.4 01距离——搜索对象的选择举例347
11.4.5 小木棍——搜索剪枝举例349
参考文献353
热门推荐
- 1891795.html
- 117040.html
- 97187.html
- 1729756.html
- 1483838.html
- 377737.html
- 539162.html
- 3492074.html
- 1791392.html
- 382036.html
- http://www.ickdjs.cc/book_644552.html
- http://www.ickdjs.cc/book_675451.html
- http://www.ickdjs.cc/book_1584763.html
- http://www.ickdjs.cc/book_3780569.html
- http://www.ickdjs.cc/book_1781694.html
- http://www.ickdjs.cc/book_3093673.html
- http://www.ickdjs.cc/book_1575184.html
- http://www.ickdjs.cc/book_3334047.html
- http://www.ickdjs.cc/book_1875207.html
- http://www.ickdjs.cc/book_2428272.html