第1章 QBASIC入门 1
1.2 什么是QBASIC程序 3
1.3 QBASIC语言的上机操作 4
小结 6
习题 6
上机操作 7
自测题 7
第2章 QBASIC基础 8
2.1 字符集 9
2.2 常量和变量 10
2.3 算术运算符和算术表达式 13
小结 14
习题 15
上机操作 15
自测题 16
第3章 顺序结构 17
3.1 LET和SWAP语句 18
3.2 PRINT和LPRINT语句 19
3.3 INPUT和LINE INPUT语句 21
3.4 READ/DATA和RESTORE语句 23
3.5 REM、END和CLS语句 26
3.6 STOP和SLEEP语句 27
3.7 PRINT USING 和LPRINT USING语句 28
小结 32
习题 32
上机操作 33
自测题 34
第4章 数值函数 36
4.1 数值函数列表说明 37
4.2 数值函数 37
4.3 和字符串有关的数值函数 44
4.4 输入/输出及其他函数 45
4.5 举例 48
小结 49
习题 49
上机操作 49
自测题 50
第5章 选择结构 51
5.1 N-S流程图 52
5.2 关系表达式和逻辑表达式 54
5.3 行IF语句 56
5.4 块IF语句 58
5.5 CASE语句 61
5.6 举例 64
小结 67
习题 67
上机操作 69
自测题 70
第6章 循环结构 72
6.1 WHILE/WEND循环 73
6.2 FOR/NEXT循环 76
6.3 DO/LOOP循环 77
6.4 举例 79
小结 81
习题 82
上机操作 83
自测题 84
第7章 过程 87
7.1 概述 88
7.2 块因子程序和用户自定义函数 88
7.3 独立模块的子程序(SUB子程序) 91
7.4 模块化函数(FUNCTION函数) 96
7.5 过程的嵌套调用及递归调用 98
7.6 全局变量、局部变量和共享变量 100
7.7 关于过程的实验操作简介 102
小结 103
习题 103
上机操作 104
自测题 105
第8章 数组 108
8.1 什么是数组 109
8.2 数组的定义和引用 109
8.3 静态数组和动态数组 111
8.4 一维数组 113
8.5 二维数组 120
8.6 数组应用举例 123
小结 126
习题 126
上机操作 127
自测题 128
第9章 字符串和字符串函数 131
9.1 字符串常量和字符串变量 132
9.2 字符串变量的赋值 134
9.3 字符串的连接与比较 136
9.4 字符串数组 137
9.5 字符串函数 138
9.6 字符串应用举例 141
小结 143
习题 143
上机操作 144
自测题 144
第10章 文件 147
10.1 文件的概念 148
10.2 顺序文件 149
10.3 随机文件 157
10.4 其他常用处理文件和目录的语句 160
小结 161
习题 161
上机操作 162
自测题 162
第11章 图形和声音 165
11.1 屏幕显示方式 166
11.2 屏幕控制 167
11.3 绘图语句 170
11.4 色彩控制及填色 175
11.5 视见区和窗口 177
11.6 动画处理 179
11.7 声音 181
11.8 举例 185
小结 188
习题 188
上机操作 189
自测题 190
第12章 初学Visual Basic 5.0 192
12.1 VB的工作窗口 193
12.2 控件 196
12.3 对象的属性、事件和方法 197
12.4 实例一 201
12.5 实例二 204
小结 207
习题 207
上机操作 208
自测题 209
附录 210
附录1 QBASIC菜单和选项的用法 210
附录2 ASCII码和IBM扩展字符集 216
附录3 QBASIC语句和函数 218
附录4 PRINT USING语句的格式字符表 220
附录5 VISUAL BASIC的属性、方法、事件 221
自测题参考答案 223
主要参考书目 234