第一章 QBASIC的编程环境 1
第一节 学习指导 1
第二节 认识QBASIC编程环境 1
一、运行环境 1
二、启动QBASIC 1
三、选单操作 2
四、程序编辑 3
五、保存程序 5
六、打开程序(Open命令) 7
七、运行程序(Start命令) 7
八、新建程序(New命令) 8
九、退出QBASIC(Exit命令) 8
习题一 8
第二章 学习基本概念 11
第一节 学习指导 11
第二节 学习基本概念 11
一、窗口的切换 11
二、表达式的验证 11
三、设置窗口显示方式 12
习题二 13
第三章 顺序结构程序设计 15
第一节 学习指导 15
第二节 输出语句的应用 15
一、屏幕输出语句PRINT 15
二、使用LOCATE语句控制输出格式 17
第三节 输入语句的应用 18
一、赋值语句(LET语句) 18
二、键盘输入语句(INPUT语句) 18
第四节 顺序结构程序设计 19
一、顺序结构的应用 19
二、Print命令的应用 20
第五节 Edit选单项的使用方法 21
第六节 Search选单项的使用方法 22
一、Find查找命令 23
二、RepeatLastFind继续查找命令 23
三、Change替换命令 23
习题三 24
第四章 分支结构程序设计 28
第一节 学习指导 28
第二节 IF条件选择语句的应用 28
一、两种语句格式 28
二、单步执行和设置断点 29
三、程序举例 30
第三节 SELECTCASE语句的应用 34
一、语句格式 34
二、程序举例 35
习题四 36
第五章 循环结构程序设计 41
第一节 学习指导 41
第二节 FOR-NEXT语句的应用 41
一、语句格式 41
二、程序举例 43
第三节 WHILE-WEND语句的应用 48
一、语句格式 48
二、程序举例 49
第四节 DO语句的应用 51
第五节 多重循环的应用 52
习题五 54
第六章 数组、函数与子程序 61
第一节 学习指导 61
第二节 数组的应用 61
第三节 函数的应用 65
一、行结构和块结构的自定义函数 65
二、结构独立的自定义函数 67
三、函数的编辑 69
四、分割编辑窗口 71
五、程序举例 71
六、过程单步执行 71
第四节 子程序的应用 72
一、SUB子程序语句格式 72
二、SUB子程序的编辑 72
三、程序举例 72
习题六 76
第七章 字符串处理 81
第一节 学习指导 81
第二节 字符串函数的应用 81
习题七 82
第八章 图形和声音 88
第一节 学习指导 88
第二节 绘图的应用 88
一、SCREEN语句的应用 88
二、COLOR语句的应用 89
三、绘图语句的应用 91
四、简单动画的应用 94
第三节 音乐的应用 96
习题八 102
第九章 文件管理 104
第一节 学习指导 104
第二节 顺序文件的应用 104
一、常用语句 105
二、应用举例 107
第三节 随机文件的应用 110
一、随机文件的创建 110
二、随机文件的存取 111
三、随机文件的修改 113
第四节 综合应用 113
习题九 123
附录A QBASIC语句一览表(按字母顺序排列) 126
附录B QBASIC内部函数一览表(按字母顺序排列) 129
附录C 错误信息对照表(按字母顺序排列) 131