目录 2
介绍 2
有关BASIC的这个版本 2
学习BASIC和DOS的附加资料 2
BASIC 2
DOS 2
语句和函数 3
目录概要 3
应用举例 3
章节的结构 3
本书中使用的编程格式 4
1.控制流结构 6
1.1改变语句的顺序 6
1.2逻辑表达式 6
1.3判断结构 8
1.4循环结构 16
1.5应用举例 29
1.6控制流语句小结 33
2.过程子程序和函数 35
2.1过程:编程功能块 35
2.2子程序和函数与过程的比较 35
2.3定义过程 37
2.4调用过程 39
2.5传送自变量到过程 41
2.6用SHARED定义共享变量 51
2.7自动变量STATIC变量 56
2.8用STATIC语句保存局部变量的值 57
2.9循环过程 58
2.10用CHIAN把控制传送给另一个过程 60
2.11应用举例 61
2.12用在BASIC过程的语句小结 64
3.文件和设备I/0 67
3.1在屏幕上显示文本 67
3.2获得键盘输入 72
3.3控制文本光标 75
3.4访问数据文件 77
3.5访问设备 95
3.6应用举例 96
3.7标准I/O语句小结 109
3.8文件I/O语句小结 110
4. 串处理 113
4.1串的定义 113
4.2可变和固定长度串 114
4.3串的合并 115
4.4串的比较 116
4.5串的查找 117
4.6部分串的检索 118
4.7串的生成 120
4.8改变字母的写法 120
4.9串和数 121
4.10改变串 121
4.11 应用举例:串到数的转换(STRTONUM.BAS) 122
4.12语句和函数摘要 123
5.图形 125
5.1对图形程序的要求 125
5.2图素和屏幕坐标 126
5.3画基本的形状:点、线、框 127
5.4用CIRCLE画圆和椭圆 132
5.5定义一图形窗口 138
5.6用WINDOW语句重新定义显示窗口坐标 140
5.7颜色的使用 144
5.8填充图形 148
5.9 DRAW:一种图形微语言 157
5.10动画技术基础 159
5.11应用举例: 169
5.12图形语句和函数小结 184
6.错误与事件陷落 186
6.1错误陷落 186
6.2事件陷落 190
6.3在SUB及FUNCTION过程中错误和事件陷落 198
6.4在多模块中陷落 198
6.5用bc编译程序时的错误和事件陷落 201
6.6应用举例:交叉文件错误陷落(FILERR、BAS) 202
6.7有关陷落的语句及函数小结 204