图书介绍
QBASIC语言教程PDF|Epub|txt|kindle电子书版本网盘下载
- 谭浩强编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505370057
- 出版时间:2002
- 标注页数:312页
- 文件大小:22MB
- 文件页数:327页
- 主题词:
PDF下载
下载说明
QBASIC语言教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序设计的基本知识1
1.1 为什么要学习程序设计1
1.2 计算机语言和程序设计1
1.2.1 机器语言1
1.2.2 高级语言2
1.2.3 面向过程程序设计的任务3
1.3 程序运行环境5
1.3.1 计算机的硬件系统和软件系统5
1.3.2 操作系统6
1.3.3 翻译程序6
1.4 算法与流程图8
1.4.1 算法的概念8
1.4.2 算法的表示形式9
1.5 算法举例18
1.6 结构化算法和结构化程序设计方法22
习题24
第2章 QBASIC语言的基本知识26
2.1 BASIC语言的发展26
2.2 QBASIC的使用环境28
2.2.1 QBASIC的启动29
2.2.2 QBASIC的工作窗口30
2.2.3 QBASIC环境的其他成分31
2.3 编辑和运行QBASIC程序33
2.3.1 用键盘输入QBASIC源程序33
2.3.2 运行QBASIC程序33
2.3.3 修改和编辑源程序35
2.4 QBASIC源程序的结构39
2.3.4 退出QBASIC39
2.5 常量42
2.5.1 数值常量42
2.5.2 字符串常量46
2.5.3 符号常量46
2.6 变量48
2.6.1 变量名和变量的值48
2.6.2 变量的类型49
2.7 标准函数51
2.8 运算符和表达式52
2.8.1 算术运算符52
2.8.2 算术表达式53
2.8.3 不同类型数据的混合运算55
2.9.1 编写一个简单的程序56
2.9 编写和运行一个简单的程序56
2.9.2 向计算机输入一个新程序57
2.9.3 将程序存盘58
2.9.4 打开已存盘的文件58
习题59
第3章 顺序结构程序设计62
3.1 输出语句(PRINT语句)62
3.1.1 PRINT语句的一般格式62
3.1.2 PRINT语句的作用63
3.1.3 PRINT语句的输出格式65
3.1.4 IPRINT语句(在打印机上输出)69
3.2 赋值语句(LET语句)70
3.2.1 赋值语句的一般格式70
3.2.2 赋值语句的作用70
3.2.3 对变量的赋值操作71
3.3 键盘输入语句(INPUT语句)74
3.4 读数语句(READ语句)和置数语句(DATA语句)77
3.5 恢复数据指针语句(RESTORE语句)80
3.6 结束语句(END语句)和暂停语句(STOR语句)82
3.6.1 结束语句(END语句)82
3.6.2 暂停语句(STOP语句)82
3.7 分步执行和设置断点83
3.7.1 QBASIC的功能键提示行83
3.7.2 分步执行84
3.7.3 设置断点84
习题85
4.2 关系表达式和逻辑表达式89
4.2.1 关系运算符和关系表达式89
4.1 概述89
第4章 选择结构程序设计89
4.2.2 逻辑运算符和逻辑表达式91
4.3 行IF语句93
4.4 块IF97
4.4.1 块IF结构的一般格式97
4.4.2 块IF应用举例98
4.4.3 块IF的嵌套99
4.4.4 在块IF中使用ELSEIF101
4.5 多分支选择结构103
4.5.1 最基本的SELECT CASE结构103
4.5.2 在CASE子句中使用“TO”指定值的范围106
4.5.3 在CASE子句中使用“IS”指定条件106
4.5.5 SELECT CASE结构的一般格式108
4.5.4 在CASE子句中使用多个条件108
4.5.6 用不同语句实现多分支选择结构的比较111
习题112
第5章 循环结构程序设计114
5.1 概述114
5.2 WHILE循环结构116
5.3 FOR循环结构120
5.3.1 FOR-NEXT循环的结构121
5.3.2 FOR-NEXT循环的执行过程121
5.3.3 EXIT FOR语句126
5.3.4 FOR-NEXT循环举例126
5.4.1 DO循环的一般格式130
5.4.2 最简单的DO循环130
5.4 DO循环结构130
5.4.3 用EXIT DO语句终止循环131
5.4.4 带WHILE子句的DO循环132
5.4.5 带UNTIL子句的DO循环134
5.5 循环的嵌套137
5.6 程序举例141
习题148
第6章 函数与子程序151
6.1 概述151
6.2 用户自定义函数——DEF函数152
6.2.1 单行DEF函数152
6.2.2 多行DEF函数154
6.2.3 使用自定义函数时应注意的问题156
6.3 块内子程序——子例程157
6.3.1 GOSUB-RETURN语句157
6.3.2 ON GOSUB-RETURN语句159
6.3.3 ON KEY(n)GOSUB-RETURN语句160
6.4 独立模块的子程序162
6.4.1 建立一个子程序162
6.4.2 在QBASIC环境中有关子程序的操作164
6.4.3 带参数的子程序166
6.4.4 虚实结合167
6.4.5 程序举例169
6.5 模块化的函数172
6.5.1 概述172
6.5.2 建立一个函数173
6.5.3 函数的调用174
6.5.4 STATIC选项175
6.5.5 程序举例176
6.6.2 全局变量177
6.1 全局变量与局部变量177
6.6.1 局部变量177
6.7 过程的嵌套调用179
6.8 过程的递归调用179
6.9 在屏幕上同时观察两个模块的方法185
习题186
第7章 数组188
7.1 数组和数组元素的概念188
7.2 数组的建立和引用189
7.2.1 数组的建立——DIM语句189
7.2.2 数组的引用191
7.3 静态数组和动态数组193
7.4 一维数组195
7.5 二维数组205
7.6 数组作为过程的参数210
习题218
第8章 字符串处理221
8.1 概述221
8.2 字符串常量221
8.3 字符串变量222
8.3.1 变长字符串变量222
8.3.2 定长字符串变量223
8.4 对字符串变量赋值224
8.4.1 用LET语句给字符串变量赋值224
8.4.2 用INPUT语句给字符串变量赋值225
8.4.3 用LINE INPUT语句给字符串变量赋值225
8.4.4 用READ/DATA语句给字符串变量赋值226
8.5 字符串的连接227
8.6 字符串的比较228
8.6.1 字符比较的规则228
8.6.2 字符串比较的规则228
8.6.3 字符关系表达式229
8.6.4 举例229
8.7 字符串数组231
8.8 子字符串235
8.9 有关字符串的函数240
8.9.1 测字符串长度的函数240
8.9.2 字符串与数值间的转换函数241
8.9.3 字符与ASCII码间的转换函数242
8.9.4 大小写字母之间的转换244
8.9.5 建立由相同字符组成的字符串函数245
8.9.6 日期和时间函数246
8.9.7 INKEY $函数247
8.10 字符串处理程序举例248
习题250
第9章 屏幕控制和作图252
9.1 文本模式与图形模式252
9.1.1 文本模式252
9.1.2 图形模式252
9.2 屏幕控制语句253
9.2.1 LOCATE语句253
9.2.2 WIDTH语句253
9.2.3 CLS语句253
9.2.4 CSRLIN和POS函数253
9.2.5 SCREEN语句254
9.2.6 COLOR语句255
9.2.7 程序举例256
9.3 画点和画线258
9.3.1 画点258
9.3.2 画线261
9.3.3 程序举例263
9.4 画圆、椭圆和圆弧265
9.4.1 画圆265
9.4.2 画椭圆267
9.4.3 画圆弧268
9.5 图形着色269
9.6 综合举例270
习题272
10.1.1 文件的分类273
10.1 文件的概念273
第10章 文件273
10.1.2 文件与记录274
10.1.3 文件名274
10.1.4 文件的读写和文件缓冲区275
10.1.5 文件指针276
10.2 顺序文件276
10.2.1 顺序文件的概念276
10.2.2 顺序文件的打开和关闭277
10.2.3 对顺序文件的输出(写文件)278
10.2.4 从顺序文件输入(读文件)282
10.2.5 对顺序文件的修改284
10.2.6 顺序文件有关的函数和语句287
10.3.1 随机文件的概念289
10.3 随机文件289
10.3.2 随机文件的打开和关闭290
10.3.3 记录型变量291
10.3.4 对随机文件的读写语句293
10.3.5 记录变量应用举例293
10.3.6 随机文件用到的语句和函数296
10.4 QBASIC处理文件与目录的语句297
习题299
附录301
附录A 字符与ASCII代码对照表301
附录B QBASIC保留字304
附录C QBASIC语句一览表305
附录D QBASIC函数一览表309
附录E PRINT USING语句的格式字符311
参考文献312