图书介绍

QBASIC语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载

QBASIC语言程序设计
  • 谭浩强,王智广编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302040184
  • 出版时间:2000
  • 标注页数:299页
  • 文件大小:19MB
  • 文件页数:314页
  • 主题词:BASIC语言

PDF下载


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

下载说明

QBASIC语言程序设计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 BASIC语言的发展和QBASIC语言的特点4

1.2 算法的概念6

1.3 常用的算法描述工具7

1.3.1 用自然语言表示算法7

1.3.2 用传统流程图表示算法7

1.3.3 用N-S流程图表示算法9

1.3.4 算法举例12

1.4 结构化程序设计方法15

1.5 程序设计的任务18

习题19

第2章 QBASIC程序开发环境初步20

2.1 QBASIC的开发环境20

2.1.1 如何进入QBASIC环境20

2.1.2 QBASIC的工作窗口21

2.1.3 QBASIC环境的其他成分22

2.2 QBASIC程序的编辑和运行24

2.2.1 从键盘输入QBASIO源程序24

2.2.2 QBASIC程序的运行25

2.2.3 修改和编辑源程序26

2.2.4 退出QBASIC30

习题31

3.1 概述34

第3章 QBASIC语言基础知识34

3.2 QBASIO源程序的结构35

3.3 常量37

3.3.1 数值常量37

3.3.2 字符串常量40

3.3.3 符号常量40

3.4 变量41

3.4.1 变量名和变量的值41

3.4.2 变量的类型42

3.5 标准函数45

3.6 算术运算符和算术表达式46

3.6.1 算术运算符47

3.6.2 算术表达式47

3.6.3 不同类型数据的混合运算48

3.7 编写并运行一个简单的QBASIC程序49

3.7.1 上机前的准备工作49

3.7.2 编写并向计算机输入一个新程序50

3.7.3 将程序以文件的形式保存在磁盘上51

3.7.4 打开已存盘的文件52

习题53

第4章 顺序结构程序设计55

4.1 数据输出语句55

4.1.1 PRINT语句的使用方法55

4.1.2 PRINT语句的输出格式57

4.1.3 LPRINT语句62

4.2 LET语句63

4.3 INPUT语句65

4.4 READ语句和DATA语句68

4.5 RESTORE语句70

4.6 END语句和STOP语句73

4.6.1 END语句73

4.6.2 STOP语句73

4.7 单步执行和设置断点74

4.7.1 功能键提示行74

4.7.2 单步执行74

4.7.3 设置断点75

4.8 REM语句76

4.9 SWAP语句77

习题78

5.2 选择条件的描述方法81

5.2.1 关系运算符和关系表达式81

5.1 概述81

第5章 选择结构程序设计81

5.2.2 逻辑运算符和逻辑表达式82

5.3 单行IF语句和块IF语句84

5.3.1 单行IF语句84

5.3.2 块IF语句86

5.3.3 块IF语句的应用举例87

5.3.4 块IF语句的嵌套90

5.3.5 使用包含ELSEIF子句的块IF92

5.4 多分支选择结构的实现——SELECT CASE语句94

5.4.1 最基本的SELECT CASE结构94

5.4.2 在CASE子句中使用“TO”指定一个连续值的范围97

5.4.3 在CASE子句中使用“IS”指定关系条件98

5.4.4 在CASE子句中使用多个条件99

5.4.5 SELECT CASE结构的一般格式及其说明100

5.4.6 SELECT CASE和IF-THEN-ELSE语句的比较103

习题104

第6章 循环结构程序设计106

6.1 概述106

6.2 WHILE-WEND循环结构106

6.2.1 WHILE-WEND循环结构及其执行过程106

6.2.2 WHILE-WEND循环程序举例107

6.3 FOR-NEXT循环结构111

6.3.1 FOR-NEXT循环结构111

6.3.2 FOR-NEXT循环的执行过程112

6.3.3 EXIT FOR语句114

6.3.4 FOR-NEXT循环程序举例115

6.4.2 最简格式的DO循环(与EXIT DO配合)118

6.4 DO-LOOP循环结构118

6.4.1 DO-LOOP循环结构格式及其执行过程118

6.4.3 带WHILE子句的DO循环120

6.4.4 带UNTIL子句的DO循环122

6.5 循环的嵌套125

6.6 程序举例128

习题136

第7章 函数与子程序139

7.1 概述139

7.2 自定义函数140

7.2.1 单行自定义函数140

7.2.2 多行自定义函数143

7.3.1 GOSUB-RETURN语句144

7.3 块内子程序144

7.3.2 ON GOSUB-RETURN语句146

7.3.3 ON KEY(n)GOSUB-RETURN语句147

7.4 模块子程序148

7.4.1 建立一个模块子程序148

7.4.2 QBASIC环境下的子程序操作151

7.4.3 带参数的子程序152

7.4.4 调用子程序时的参数传递154

7.4.5 程序举例157

7.5 模块化的函数159

7.5.1 模块化函数的建立及在QBASIC环境下的操作方法159

7.5.2 函数的调用及参数传递160

7.5.3 STATIC选项162

7.5.4 程序举例163

7.6.1 局部变量164

7.6 局部变量与全局变量164

7.6.2 全局变量165

7.7 函数的嵌套调用及递归调用166

7.7.1 函数的嵌套调用166

7.7.2 函数的递归调用167

7.8 在QBASIC环境中同时观察两个模块171

习题172

第8章 数组175

8.1 数组和数组元素的概念175

8.2 一维数组176

8.2.1 一维数组的建立和数组元素的引用176

8.2.2 一维数组应用举例180

8.3.1 二维数组的建立和数组元素的引用189

8.3 二维数组189

8.3.2 二维数组应用举例191

8.4 静态数组和动态数组197

8.5 数组名作为函数或子程序的参数200

习题204

第9章 字符串处理208

9.1 概述208

9.2 字符串常量和字符串变量209

9.2.1 字符串常量209

9.2.2 字符串变量210

9.3 字符串变量的赋值212

9.3.1 使用LET语句赋值212

9.3.2 使用INPUT语句赋值212

9.3.3 使用LINE INPUT语句赋值213

9.3.4 用READ/DATA语句给字符串变量赋值214

9.4 字符串的连接215

9.5 字符串的比较215

9.5.1 字符串比较的依据215

9.5.2 字符串比较的规则216

9.5.3 字符关系表达式216

9.6 字符串数组218

9.7 有关字符串处理的函数221

9.7.1 子字符串处理函数221

9.7.2 求字符串长度的函数226

9.7.3 字符串与数值间的转换函数226

9.7.5 大小写字母之间的转换228

9.7.4 字符与ASCII码间的转换函数228

9.7.6 建立由相同字符组成的字符串函数229

9.7.7 日期和时间函数230

9.7.8 INKEY$函数231

9.8 字符串处理应用举例231

习题237

第10章 屏幕控制和简单作图240

10.1 显示模式240

10.1.1 文本模式240

10.1.2 图形模式240

10.2.2 WIDTH语句241

10.2.3 LOCATE语句241

10.2.1 CLS语句241

10.2 屏幕控制语句及函数241

10.2.4 CSRLIN和POS函数242

10.2.5 SCREEN语句243

10.2.6 色彩设置语句COLOR244

10.3 简单作图语句246

10.3.1 画点语句246

10.3.2 画线248

10.3.3 画圆、椭圆和圆弧语句249

10.4 图形着色252

10.5 图形窗口253

10.5.1 VIEW语句253

10.5.2 WINDOW语句254

10.6 程序举例255

习题259

第11章 文件261

11.1 文件的概念261

11.1.1 文件的分类261

11.1.2 数据文件的组成262

11.1.3 文件名262

11.1.4 文件的读写和文件缓冲区263

11.1.5 文件指针264

11.2 顺序文件264

11.2.1 顺序文件的特点264

11.2.2 顺序文件的打开与关闭264

11.2.3 顺序文件的写操作266

11.2.4 顺序文件的读操作270

11.2.5 顺序文件的修改272

11.3 随机文件275

11.3.1 记录型变量275

11.3.2 随机文件的打开与关闭277

11.3.3 用于记录变量的读写语句277

11.3.4 记录变量应用举例278

11.4 QBASIC处理文件与目录的语句281

习题283

综合练习286

附录A 字符与ASCII代码对照表288

附录B QBASIC保留字289

附录C QBASIC语句一览表291

附录D QBASIC函数一览表296

参考文献299

热门推荐