图书介绍

RAPTOR程序设计案例教程PDF|Epub|txt|kindle电子书版本下载

RAPTOR程序设计案例教程
  • 谢涛,程向前,杨金成编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302363941
  • 出版时间:2014
  • 标注页数:244页
  • 文件大小:30MB
  • 文件页数:255页
  • 主题词:程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

RAPTOR程序设计案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 RAPTOR简介1

1.1 RAPTOR是什么1

1.1.1 为什么要使用RAPTOR1

1.1.2 RAPTOR的特点3

1.2 RAPTOR安装4

1.3 RAPTOR基本程序环境与简单应用5

1.3.1 基本符号6

1.3.2 输入语句8

1.3.3 赋值语句9

1.3.4 过程调用语句11

1.3.5 输出语句12

1.3.6 第一个RAPTOR应用实验13

本章小结18

关键术语18

习题18

第2章 基本程序设计20

2.1 常量与变量20

2.1.1 常量20

2.1.2 变量与变量命名20

2.2 运算符25

2.2.1 算术运算符25

2.2.2 关系运算符25

2.2.3 逻辑运算符26

2.3 系统函数简介26

2.3.1 基本数学函数26

2.3.2 三角函数27

2.3.3 布尔函数27

2.3.4 时间函数27

2.4 控制结构28

2.4.1 顺序控制28

2.4.2 选择控制29

2.4.3 决策表达式30

2.4.4 循环控制32

2.5 基本程序应用案例38

2.6 程序的注释46

本章小结46

关键术语46

习题47

第3章 数组48

3.1 数组的概念48

3.2 数组的类型49

3.2.1 一维数组49

3.2.2 二维数组51

3.2.3 字符串与字符数组56

3.3 数组的其他应用方式58

3.3.1 平行数组58

3.3.2 多种数据类型元素共存的数组58

3.4 数组的应用案例63

3.4.1 使用随机数产生数组的元素并输出63

3.4.2 模拟掷骰子65

3.4.3 使用随机数模拟井字棋66

3.4.4 凯撒密码与字符串运算66

本章小结70

关键术语70

习题70

第4章 子图与子程序的应用72

4.1 RAPTOR中的模块化程序设计72

4.2 模块化程序设计的深入讨论78

4.2.1 子图和子程序的命名78

4.2.2 模块化程序设计的设计过程78

4.2.3 子图、子程序与变量的相互关系78

4.2.4 RAPTOR为何不设全局变量80

4.3 矩阵乘法81

4.4 递归与子程序应用85

4.4.1 汉诺塔问题86

4.4.2 组合计算87

4.4.3 0-1背包问题的求解90

4.4.4 有关递归的深入讨论94

本章小结94

关键术语95

习题95

第5章 图形程序设计97

5.1 图形程序设计的基础知识97

5.2 趣味图形程序设计105

5.2.1 绘制冏字105

5.2.2 画老鼠105

5.2.3 绘制正弦曲线107

5.2.4 绘制哆啦A梦109

5.3 随机数与图形的结合应用115

5.3.1 色彩随机的最大同心圆115

5.3.2 随机方块116

5.4 点阵图和动画效果119

5.4.1 利用位图实现蝴蝶飞翔的动画119

5.4.3 滚铁环的简单实现120

本章小结123

关键术语123

习题123

第6章 视窗交互程序设计126

6.1 视窗交互程序设计基础126

6.1.1 键盘函数128

6.1.2 鼠标函数129

6.2 视窗交互的基本案例设计131

6.2.1 RAPTOR视窗中的按钮设计131

6.2.2 在图形视窗中画点并自动连线133

6.2.3 图形视窗中的键盘菜单136

6.3 视窗操作综合案例139

6.3.1 石头剪子布游戏的实现139

6.3.2 换装游戏的实现140

6.3.3 打地鼠149

本章小结157

关键术语158

习题158

第7章 I/O程序设计160

7.1 基本输入输出160

7.2 文件数据的输入输出162

7.2.1 文件输出162

7.2.2 从文件输入计算数据163

7.3 文件I/O综合应用165

7.3.1 学生信息的文件输入165

7.3.2 质数的文件输出166

7.3.3 文档的加密和解密166

7.4 图形界面下数的输入输出173

7.4.1 图形界面下加法器的实现173

7.4.2 打数字游戏的实现176

本章小结181

关键术语181

习题181

第8章 综合应用183

8.1 绘制科赫雪花183

8.2 排序的可视化187

8.3 图形界面的无向图输入194

8.4 简易的画图程序202

本章小结217

关键术语218

习题218

附录A RAPTOR编译与转换219

A.1 RAPTOR的编译和转换问题219

A.2 从RAPTOR到C#的转换222

A.2.1 递归程序223

A.2.2 文件输入输出224

A.2.3 图形问题227

附录B DLL插件232

B.1 RAPTOR中DLL plugin的编写232

B.2 DLL编写案例:乌龟绘图235

附录C 术语对照表237

参考文献244

热门推荐