图书介绍

QBASIC程序设计 二级 教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

QBASIC程序设计 二级 教程
  • 谭浩强,马素霞等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302008078
  • 出版时间:2000
  • 标注页数:334页
  • 文件大小:11MB
  • 文件页数:344页
  • 主题词:

PDF下载


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

下载说明

QBASIC程序设计 二级 教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 QBASIC的基本概念1

1.1 概述1

1.1.1 BASIC语言的发展简况1

1.1.2 QBASIC语言的特点5

1.1.3 QBASIC程序的组成7

1.2 数据类型9

1.2.1 概述9

1.2.2 整型10

1.2.3 实型10

1.3.1 整型常量11

1.3 常量11

1.2.4 字符型11

1.3.2 实型常量12

1.3.3 字符串常量12

1.3.4 符号常量12

1.4 变量13

1.4.1 变量名和变量的值14

1.4.2 变量的类型14

1.5 标准函数17

1.6 QBASIC表达式18

1.6.1 算术运算符18

1.6.2 算术表达式19

习题20

1.6.3 不同类型数据的混合运算20

第2章 顺序结构程序设计22

2.1 输出语句(PRINT语句)22

2.1.1 PRINT语句的一般格式22

2.1.2 PRINT语句的作用23

2.1.3 PRINT语句的输出格式26

2.1.4 LPRINT语句29

2.2.1 赋值语句的一般格式30

2.2.2 赋值语句的作用30

2.2 赋值语句(LET语句)30

2.2.3 对变量的赋值操作32

2.3 键盘输入语句(INPUT语句)34

2.4 读数语句(READ语句)和置数语句(DATA语句)37

2.5 恢复数据指针语句(RESTORE语句)39

2.6 结束语句(END语句)和暂停语句(STOP语句)40

2.6.1 结束语句(END语句)40

2.6.2 暂停语句(STOP语句)41

2.7 注释语句(REM语句)41

习题42

3.1.1 关系运算符和关系表达式47

第3章 选择结构程序设计47

3.1 关系表达式和逻辑表达式47

3.1.2 逻辑运算符和逻辑表达式48

3.2 二路分支选择结构49

3.2.1 行IF语句49

3.2.2 块IF语句53

3.2.3 ELSEIF结构57

3.3 多路分支选择结构58

3.3.1 最基本的SELECT CASE语句58

3.3.2 在CASE子句中使用“TO”指定值的范围60

3.3.3 在CASE子句中使用“IS”指定条件61

3.3.4 在CASE子句中使用多个条件62

3.3.5 SELECT CASE语句的一般格式62

3.3.6 多分支转移语句(ON GOTO语句)69

3.3.7 用不同语句实现多分支选择结构的比较70

习题71

第4章 循环结构程序设计77

4.1 WHILE循环结构77

4.2 DO循环结构78

4.2.1 最简单的DO循环格式78

4.2.2 用EXIT DO语句终止循环79

4.2.3 带条件的DO循环80

4.3 FOR循环结构85

4.3.1 FOR循环的一般格式85

4.3.2 FOR循环的执行过程87

4.3.3 EXIT FOR语句91

4.4 循环的嵌套92

4.5 程序设计举例96

习题103

第5章 数组与记录111

5.1 数组和数组元素的概念111

5.2.1 数组的定义112

5.2 数组的定义与引用112

5.2.2 数组的引用114

5.3 一维数组115

5.4 二维数组128

5.5 多维数组133

5.6 静态数组和动态数组134

5.7 记录137

5.7.1 记录的定义与使用137

5.7.2 记录数组139

习题141

6.1 模块化程序设计概述150

第6章 函数与子程序150

6.2 函数151

6.2.1 自定义函数(DEF)151

6.2.2 独立模块的函数(FUNCTION)157

6.2.3 函数的嵌套与递归163

6.3 块内子程序——子例程167

6.3.1 GOSUB-RETURN语句168

6.3.2 ON GOSUB-RETURN语句169

6.3.3 ON KEY(n)GOSUB-RETURN语句170

6.4 独立模块的子程序171

6.4.1 子程序的定义和调用171

6.4.2 在QBASIC环境中有关于程序的操作173

6.4.3 带参子程序——虚实结合174

6.4.4 递归子程序与递归程序设计179

6.5 全局变量与局部变量187

6.5.1 局部变量187

6.5.2 全局变量189

习题192

第7章 字符串198

7.1 概述198

7.2 字符串常量198

7.3.1 变长字符串变量199

7.3 字符串变量199

7.3.2 定长字符串变量200

7.4 字符串传送201

7.4.1 用LET语句传送字符串数据201

7.4.2 用READ/DATA或INPUT语句传送字符串常量202

7.4.3 用LINE INPUT语句传送字符串常量203

7.5 字符串的比较203

7.5.1 字符比较的规则203

7.5.2 字符串比较的规则204

7.6 字符串数组205

7.7 字符串的连接206

7.8 子字符串207

7.9 有关字符串的函数211

7.9.1 测字符串长度的函数211

7.9.2 字符串转换函数213

7.9.3 字符串重复函数218

7.9.4 日期和时间函数218

7.9.5 INKEY$函数220

习题220

8.1 显示模式225

8.1.1 显示模式225

第8章 屏幕控制与图形225

8.1.2 屏幕坐标系统226

8.2 屏幕控制语句226

8.2.1 LOCATE语句226

8.2.2 WIDTH语句227

8.2.3 CLS语句227

8.2.4 CSRLIN和POS函数227

8.2.5 SCREEN语句228

8.2.6 COLOR语句228

8.3.1 画点语句229

8.3 绘图语句229

8.3.2 画线语句230

8.3.3 画圆、椭圆和圆弧语句232

8.4 图形着色语句235

8.5 综合练习236

习题238

第9章 数据文件241

9.1 文件的概念241

9.1.1 文件与记录241

9.1.2 文件的分类242

9.1.3 文件标识243

9.1.4 文件缓冲区244

9.1.5 文件位置指针245

9.1.6 文件结束标志245

9.2 顺序文件246

9.2.1 顺序文件的打开和关闭246

9.2.2 对顺序文件的输出——写文件248

9.2.3 从顺序文件输入——读文件253

9.2.4 对顺序文件的修改255

9.2.5 与顺序文件有关的函数258

9.3 随机文件261

9.3.1 随机文件的打开与关闭261

9.3.2 对随机文件的读写262

习题267

附录270

附录1 字符与ASCII码对照表270

附录2 QBASIC保留字273

附录3 QBASIC语句一览表274

附录4 QBASIC函数一览表277

附录5 PRINT USING语句的格式字符280

附录6 1999年4月全国计算机等级考试二级笔试试卷基础部分和QBASIC语言程序设计281

附录7 本书各章习题的参考答案292

参考文献334

热门推荐