第一章 QBASIC语言概述 1
第一节 QBASIC语言简介 1
第二节 QBASIC语言的特点 1
第三节 简单的QBASIC程序介绍 2
第四节 QBASIC语言上机步骤 3
第二章 QBASIC语言基本成分 7
第一节 字符集 7
第二节 程序行 8
第三节 数据类型 9
第四节 常量和变量 11
第五节 表达式和运算符 15
第三章 QBASIC程序设计初步 18
第一节 LET语句和SWAP语句 18
第二节 PRINT和LPRINT语句 19
第三节 REM、END和CLS语句 22
第四节 PRINT USING和LPRINT USING语句 23
第五节 STOP和SLEEP语句 27
第六节 INPUT和LINE INPUT语句 28
第七节 READ/DATA和RESTORE语句 30
第四章 数值函数 36
第一节 数值函数列表说明 36
第二节 数值函数 37
第三节 和字符串有关的数值函数 42
第四节 输入/输出及其它函数 44
第五节 举例 47
第五章 转移 49
第一节 流程图 49
第二节 GOTO和ON/GOTO语句 51
第三节 关系运算和逻辑运算 52
第四节 IF条件语句 54
第五节 CASE语句 58
第六节 举例 59
第六章 循环 65
第一节 FOR/NEXT循环 65
第二节 多重循环 69
第三节 WHILE/WEND循环 71
第四节 DO/LOOP循环 73
第五节 举例 76
第七章 字符串和字符函数 86
第一节 字符串和字符比较 86
第二节 字符串函数列表说明 87
第三节 常用的字符串函数 89
第四节 应用举例 92
第八章 过程 95
第一节 GOSUB子程序和用户自定义函数 95
第二节 过程的定义 99
第三节 过程的调用 102
第四节 参数传递 105
第五节 全局变量、局部变量和共享变量 108
第六节 递归 110
第七节 举例 111
第八节 关于过程的实验操作介绍 112
第九章 数组 115
第一节 数组的概念 115
第二节 数组定义 115
第三节 数组的输入和输出 117
第四节 应用举例 122
第十章 数据文件 129
第一节 文件的种类和性质 129
第二节 处理数据文件的语句和函数 129
第三节 顺序文件 131
第四节 随机文件 134
第十一章 图形和声音 138
第一节 屏幕显示方式 138
第二节 屏幕控制 139
第三节 绘图语句 141
第四节 色彩控制及填色 147
第五节 视见区和窗口 148
第六节 动画处理 150
第七节 声音 152
第八节 应用举例 155
附录A.1:在对话框内使用键例表 158
附录A.2:菜单命令与等价键盘 158
附录A.3:用于编辑的键盘命令 159
附录A.4:对选出的文本进行操作的命令 160
附录B ASCII字符集 161
附录C QBASIC语句和函数 162