目录 1
第一章Quick BASIC程序开发环境 1
1.1安装Quick BASIC 1
1.2 Quick BASIC环境 4
1.3文件管理 20
习题 29
第二章基本知识 31
2.1结构化程序设计方法 31
2.2语言元素 37
2.3数据类型 39
2.4表达式和运算符 44
2.5内部函数 49
2.6 Quick BASIC程序的组成 57
习题 61
第三章顺序结构程序设计 63
3.1基本Quick BASIC语句 63
3.2顺序结构程序设计 72
习题 74
第四章字符串与数制转换 76
4.1字符串处理 76
4.2数制与数制转换 83
4.3综合示例 86
习题 87
5.2分支结构 89
第五章分支结构程序设计 89
5.1程序流程的改变 89
5.3 IF…THEN…ELSE语句 90
5.4多分支语句 93
5.5分支结构的嵌套 97
5.6综合示例 100
习题 104
第六章数组 105
6.1数组的概念 105
6.2定义数组 106
6.3静态数组和动态数组 110
6.4综合示例 113
习题 120
第七章循环结构程序设计 122
7.1 WHILE…WEND型循环语句 122
7.2 DO…LOOP型循环语句 123
7.3 多重循环 126
7.4综合示例 128
习题 136
第八章过程 138
8.1语句比较 138
8.2说明类语句 142
8.3子程序 149
8.4 自定义函数 153
8.5 EXIT语句及其应用 157
习题 160
第九章数据文件 161
9.1 数据文件的概念 161
9.2顺序文件 165
9.3随机文件 174
9.4二进制文件 180
9.5其他常用文件操作语句 181
9.6综合示例 185
习题 190
第十章图形和图象 192
10.1参数设置语句 192
10.2绘图语句 197
10.3动画功能 204
10.4图形文件 211
10.5综合示例 213
习题 222
第十一章其他输入输出功能 224
11.1音响 224
11.2访问设备与通讯 226
11.3访问内存的语句和函数 231
11.4定义功能键语句 232
11.5综合示例 233
习题 234
12.2程序调试 235
12.1预防程序故障 235
第十二章调试和编译程序 235
12.3分离编译和连接 241
习题 248
第十三章错误和事件捕获 249
13.1错误捕获 249
13.2事件捕获 254
13.3 SUB和FUNCTION过程中的错误和事件捕获 265
13.4在应用BC编译的程序中捕获错误和事件 268
13.5综合示例 268
习题 271
14.1库的概念与使用 272
第十四章库及Quick BASIC与其他语言连接 272
14.2在Quick BASIC环境下建库 277
14.3 Quick BASIC与其他语言的数据交换 284
14.4 Quick BASIC调用其他语言的过程 290
14.5混合语言编程实例 300
习题 311
附录A ASCII字符码 312
附录B程序流程图符号(GB-1526-89) 313
附录C几种常用适配器的屏幕方式 314
附录D Quick BASIC保留字 316
附录E Quick BASIC 4.0/4.5错误信息 318
参考资料 339
索引 340