第1章 QBASIC基础知识 1
1.1 QBASIC语言的历史及特点 1
1.2 OBASIC源程序的结构 3
1.3 QBASIC字符集 4
1.4 QBASIC中的常量 4
1.5 变量 7
1.6 函数 9
1.7 运算符和表达式 11
1.8 练习题 16
第2章 QBASIC程序初步 20
2.1 赋值语句(LET语句) 20
2.2 输出语句(PRINT语句) 23
2.3 输入语句(INPUT语句) 28
2.4 READ/DATA语句 29
2.5 其他语句 32
2.6 练习题 36
3.1 行IF语句格式 45
第3章 选择结构 45
3.2 块IF语句 50
3.3 SELECT CASE语句 54
3.4 练习题 58
第4章 循环结构 66
4.1 FOR-NEXT循环 66
4.2 WHILE_WEND循环 72
4.3 DO-LOOP循环 75
4.4 循环的嵌套 81
4.5 练习题 83
第5章 数组 92
5.1 数组的概念 92
5.2 数组说明语句 93
5.3 数组的引用 97
5.4 练习题 99
第6章 过程 108
6.1 概述 108
6.2 DEF函数 109
6.3 FUNCTION过程 112
6.4 SUB过程的定义 115
6.5 模块间的数据传递 118
6.6 块内子程序 127
6.7 练习题 129
第7章 字符串 139
7.1 字符串常量 139
7.2 字符串变量 140
7.3 对字符串变量赋值 142
7.4 字符串的连接与比较 145
7.5 字符关系表达式 147
7.6 字符串数组 147
7.7 子字符串与字符串函数 148
7.8 练习题 156
第8章 屏幕控制与作图 164
8.1 屏幕显示模式 164
8.2 屏幕控制语句 165
8.3 几种基本画图语句 172
8.4 画圆、圆弧、扇形与椭圆 176
8.5 图形填色 177
8.6 练习题 179
第9章 文件 185
9.1 文件的概念 185
9.2 QBASIC处理文件与目录的语句和函数 187
9.3 数据文件操作的OPEN语句和函数 190
9.4 顺序文件 192
9.5 随机文件 196
9.6 二进制文件 199
9.7 练习题 200
附录A QBASIC关键字 208
附录B QBASIC运行错误信息表 210
附录C QBASIC操作键汇总表 212
附录D QBASIC语句一览表 216
附录E QBASIC函数一览表 224
附录F 二级考试大纲(QBASIC语言程序设计) 228
附录G 二级笔试模拟试卷(2套) 232
附录H 2002年4月全国计算机等级考试二级QBASIC笔试(附答案) 251