第一章 BASIC的启动与操作 1
1.1BASIC的启动 1
1.2BASIC的操作 1
1语句功能键 1
2命令功能键 2
3编辑键 2
4编辑命令 3
第二章 BASIC的基础知识 9
2.1BASIC的字符集和关键字 9
1字符集 9
2关键字 9
2.2BASIC的常数、变量和函数 9
1常数 9
2变量 10
3函数 11
2.3运算符、算数表达式和运算规则 13
1运算符 13
2算数表达式 15
3运算规则 15
2.4BASIC程序的构成和基本规则 15
第三章 基本BASIC语句 17
3.1赋值语句——LET语句 17
3.2输出语句(显示或打印)——PRINT和LPRINT语句 18
3.3两值交换语句——SWAP语句 20
3.4显示语句——WRITE语句 21
3.5键盘输入语句——INPUT语句 22
3.6读数语句与置数语句——READ…DATA语句 23
3.7恢复数据区语句——RESTORE语句 25
3.8结束语句——END语句 26
3.9暂停语句——STOP语句 27
3.10注释语句——REM语句 28
3.11设置宽度语句——WIDTH语句 29
第四章 控制转移语句 30
4.1无条件转移语句——GOTO语句 30
4.2计算转移语句——ON…GOTO语句 31
4.3条件转移语句——IF…THEN…ELSE语句 34
第五章 循环语句与子程序语句 38
5.1步长循环语句——FOR…NEXT语句 38
5.2当循环语句——WHILE…WEND语句 45
5.3转子与返回语句——GOSUB…RETURN语句 47
5.4开关转子语句——ON…GOSUB语句 51
第六章 函数 53
6.1三角函数 53
1正弦函数SIN(X) 53
2余弦函数COS(X) 53
3正切函数TAN(X) 53
4反正切函数ATN(X) 54
6.2指数、对数和平方根函数 54
1指数函数EXP(X) 54
2对数函数LOG(X) 54
3平方根函数SQR(X) 54
6.3绝对值函数和符号函数 55
1绝对值函数ABS(X) 55
2符号函数SGN(X) 55
6.4取整函数和截尾函数 56
1取整函数INT(X) 56
2截尾函数FIX(X) 57
6.5精度转换函数 58
1取整函数CINT(X) 58
2取单精度函数CSNG(X) 58
3取双精度函数CDBL(X) 58
6.6随机函数RND和RANDOMIZE语句 58
1随机函数RND(X) 58
2RANDOMIZE语句 60
6.7TAB(X)函数与SPC(X)函数 63
1TAB(X)函数 63
2SPC(X)函数 64
6.8综合应用举例 65
第七章 数组与下标变量 70
7.1下标变量 70
7.2数组说明语句——DIM语句 70
7.3OPTION BASE语句和ERASE语句 79
1OPTION BASE语句 79
2ERASE语句 81
第八章 字符串处理 82
8.1字符串的概念 82
1字符串常数 82
2字符串变量 82
8.2字符串的赋值与输入输出 83
1用LET语句给字符串变量赋值 83
2字符串的输入输出 83
8.3字符串的处理 84
1字符串相加运算 84
2字符串比较 85
3编程举例 86
8.4字符串函数 89
1LEN(X$)函数 89
2LEFT$函数 90
3RIGHT$函数 91
4MID$函数 92
5SPACE$函数 93
6STRING$函数 93
7ASC(X$)函数 94
8CHR$函数 94
9VAL(X$)函数 95
10STR$函数 96
第九章 磁盘数据文件 97
9.1文件的概念 97
9.2数据文件缓冲区的开辟 98
9.3数据文件中使用的语句和函数 98
1文件的打开与关闭——OPEN语句和CLOSE语句 98
2写文件语句——PRINT#语句和WRITE#语句 100
3读文件语句——INPUT#语句 101
4定义字段语句——FIELD语句 101
5数据格式化语句——LSET语句和RSET语句 102
6读写数据语句——PUT语句与GET语句 103
7数据类型转换函数 104
8几个文件函数 104
9.4磁盘数据文件的建立与存取 105
1顺序文件 105
2随机文件 110
第十章 屏幕设置与绘图语句 118
10.1屏幕分辨率与颜色选择 118
1屏幕分辨率选择语句——SCREEN语句 118
2颜色选择语句——COLOR语句 118
10.2基本绘图语句 120
1画点语句——PSET和PRESET语句 120
2画直线语句——LINE语句 121
3画圆语句——CIRCLE语句 123
4方向画线语句——DRAW语句 124
5涂色语句——PAINT语句 125
第十一章 特殊功能语句与音乐语句 127
11.1特殊功能语句 127
1光标定位语句——LOCATE语句 127
2函数INKEY$ 127
3清屏语句——CLS语句 128
4KEY语句 128
5KEY(n)与ON KEY语句 129
6OUT语句 130
7函数PEEK 130
8POKE语句 131
9函数POS 131
10变量CSRLIN 131
11.2音乐语句 131
1BEEP语句 131
2SOUND语句 132
3PLAY语句 133
11.3综合应用 134
附录A ASCII字符代码 140
附录B BASICA错误信息一览表 143
附录C 数学函数 145