《Quick BASIC语言程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王殿玉编著
  • 出 版 社:北京:印刷工业出版社
  • 出版年份:1995
  • ISBN:7800001989
  • 页数:271 页
图书介绍:

前言 1

第一章计算机系统及程序概念 1

1.1 计算机系统 1

目 录 1

1.2源程序的编译和程序的运行 2

1.3 计算机中的数制 3

1.3.1 数制及数值的表示 3

1.3.2数值在不同数制中的转换 4

1.4标识符和Quick BASIC字符集 6

1.4.1 QB字符集 6

1.3.3 转换函数 6

1.4.2 标识符 7

1.5 Quick BASIC程序结构 8

1.6流程图 10

1.7程序行 10

习题 12

第二章数据和表达式 13

2.1数据类型 13

2.1.1数值型数据 13

2.1.2字符串类型数据 14

2.1.3数组 15

2.2常量 16

2.2.1 直接常量 16

2.1.4 用户定义类型(记录类型) 16

2.2.2符号常量 18

2.3变量 19

2.3.1 变量的构成 19

2.3.2 变量的类型说明 19

2.4表达式与运算符 21

2.4.1数值表达式 21

2.4.2 字符串表达式 23

2.4.3逻辑表达式 23

2.5 内部函数 28

2.6表达式的书写格式 32

2.7类型转换 32

2.7.1 强制转换 33

2.7.2 隐含转换 34

2.8字符串运算 34

2.8.1 字符串的合并运算 34

2.8.2 字符串的比较运算 35

习题 36

第三章顺序结构程序设计 38

3.1赋值语句 38

3.2注释、暂停与程序结束语句 39

3.2.1 注释语句 39

3.2.2 暂停语句 40

3.2.3程序结束语句 40

3.3.1键盘输入语句 41

3.3.2行输入语句 41

3.3输入语句 41

3.3.3读数据语句 42

3.3.4恢复读数据语句 44

3.4输出语句 45

3.4.1 PRINT语句 45

3.4.2 与PRINT语句有关的函数 46

3.4.3WRITE语句 48

3.4.4 带有格式的输出语句 48

3.4.5 LPRINT和LPRINT USING语句 51

3.5特殊输入输出操作 51

3.5.1 INKEY$函数 51

3.5.3访问内存的语句和函数 52

3.5.2 INPUT$函数 52

3.6文本光标控制语句 53

3.7 SWAP语句 54

3.8顺序结构程序设计举例 54

习题 59

第四章分支结构程序设计 61

4.1条件语句 61

4.1.1单行结构条件语句 61

4.1.2块结构条件语句 63

4.2 GOTO语句 65

4.2.1 GOTO语句 65

4.2.2 ON…GOTO语句 65

4.3情况语句 66

4.4分支结构的嵌套 69

4.4.1 单行IF语句的嵌套 69

4.4.2 块IF…THEN…ELSE语句的嵌套 70

4.4.3 SELECTCASE语句的嵌套 71

4.5综合举例 72

习题 75

第五章循环结构程序设计 78

5.1 FOR—NEXT循环 78

5.2 WHILE—WEND循环 83

5.3 DO—LOOP循环 85

5.4多重循环 90

5.5程序综合示例 92

习题 96

第六章数组 98

6.1数组的概念 98

6.2数组变量的说明 98

6.2.1 DIM说明数组语句 98

6.2.2测试数组下标上、下界的函数 101

6.3静态数组与动态数组 102

6.3.1 静态数组 102

6.3.2 动态数组 103

6.4数组删除语句 103

6.5数组重新定义语句 104

6.6数组的基本操作 106

6.6.1数组的输入与输出 107

6.6.2数组元素的复制 108

6.7程序综合举例 109

习题 120

第七章子程序 123

7.1过程的定义和调用 123

7.1.1 函数过程的定义和调用 124

7.1.2 SUB过程的定义和调用 128

7.2参数的传递 130

7.3过程的说明 135

7.4变量作用域 136

7.4.1全程变量 136

7.4.2局部变量 137

7.4.3共享变量 141

7.5过程的编辑及显示 142

7.5.1 过程的编辑 142

7.5.2过程的显示 143

7.6递归 144

7.7 GOSUB子程序和自定义函数 146

7.7.1 GOSUB子程序 146

7.7.2 自定义函数 147

7.7.3 SUB过程、FUNCTION过程与GOSUB 149

子程序和DEF FN函数的比较 149

7.8程序举例 150

习题 161

8.1.1模块间共享变量 163

8.1 多模块中共享变量的说明及其传递 163

第八章多模块结构程序设计 163

8.1.2模块间共享变量的传递 164

8.2蕴含文件的使用 167

8.3多模块程序的运行 171

8.3.1控制始终在主模块的程序运行 171

8.3.2在各模块间转换控制的程序的运行 171

8.4程序举例 173

第九章数据文件 176

9.1文件的打开和关闭 176

9.1.1 文件的打开 176

9.1.2 文件的关闭 180

9.2.1 文件操作的相关语句 181

9.2文件的操作语句和函数 181

9.1.3设备文件的打开和关闭 181

9.2.2 文件操作的相关函数 183

9.3顺序文件 185

9.3.1 顺序文件的写操作 186

9.3.2 顺序文件的读操作 188

9.3.3顺序文件的使用和维护 189

9.4随机文件 195

9.4.1 随机文件的读写语句 196

9.4.2 随机文件中记录变量的构成及记录长度的 196

计算 196

9.4.3 随机文件的建立与读取 197

9.5.1 二进制文件特点 199

9.5二进制文件 199

9.5.2二进制文件的读写语句 200

习题 202

第十章图形 203

10.1参数设置语句 203

10.1.1 SCREEN语句 203

10.1.2 SCREEN函数 205

10.1.3视见区语句 206

10.1.4 窗口语句 207

10.1.5 文本视区语句 209

10.1.6清屏语句 210

10.1.7屏幕颜色设置语句 210

10.2绘图语句 212

10.1.8屏幕颜色点测试函数和屏幕坐标测试 212

函数 212

10.2.1 画点语句 213

10.2.2 画线语句 214

10.2.3连续画线语句 216

10.2.4 CIRCLE语句 218

10.2.5填充颜色语句 220

10.3动画功能 222

10.3.1 图形动画 222

10.3.2快速动画 224

11.1 QB的启动与退出 231

11.1.1 Quick BASIC的启动 231

第十一章Quick BASIC编程环境 231

11.1.2 Quick BASIC屏幕 232

11.1.3 Quick BASIC的退出 234

11.2菜单及其命令选择 235

11.3对话框的使用 237

11.4窗口管理 237

11.4.1观察窗口 238

11.4.2直接窗口 239

11.5文本编辑 240

11.5.1 文本输入 240

11.5.2编辑操作及命令 241

11.6.1程序管理 244

11.6 源文件管理 244

11.6.2模块管理 247

11.7 Quick BASIC程序的运行 248

11.7.1在Quick BASIC环境下运行Quick 248

BASIC程序 248

11.7.2 在DOS环境下运行Quick BASIC程序 249

附录A:ASCII字符代码 256

附录B:QB保留字 258

附录C:QB数据类型 260

附录D:QB运算符及优先级 260

附录E:QB语句一览表 261

附录F:Quick BASIC键盘命令一览表 267

附录G:Quick BASIC内部函数一览表 269