目录 1
1.BASIC是什么 1
BASIC的诞生 3
不同的BASIC 4
输入出装置 5
BASIC语言的特色 6
2.基本需知 9
和BASIC叙述相见 11
行号码 13
变数及四则运算 14
程式的执行(RUN) 17
PRINT 18
程式的修改方法 26
新增或删除一行叙述 29
用NEW清除 31
用LIST证实 33
BASIC的计算器用法 35
大小数目的表示 38
3.BASIC的基本指令叙述 43
三角形面积的计算 45
关於INPUT 48
INPUT的注意事项 49
READ及DATA 52
READ及DATA的注意事项 54
GOTO(跳到) 55
IF……THEN 59
FOR及NEXT……重覆计算 64
FOR及NEXT环路的注意事项 72
REM……注解 75
4.便利的函数 77
函数 79
有关TAB(·)函数 84
RND(·)函数和模拟 89
5.阵列变数及副常式 97
新型的变数……阵列变数 99
二元因次阵列变数 104
副常式(GOSUB及RETURN) 110
自行定义函数的方法 113
ON……GOTO 115
ON……GOSUB 119
6.字串及其缮整 121
字串 123
字串的合成 126
字串变数及INPUT叙述 129
字串变数及READ、DATA叙述 131
字串阵列变数……DIM 134
字串的缮整方法 137
ASCⅡ码 145
ASCⅡ码的自动逆转换(CHR$) 147
ASCⅡ码的自动转换(ASC) 147
字串大小的比较 159
1234为字串吗?(STAR$及VAL) 161
7.有效运用BASIC 165
用控制C中止 167
卡式磁带的存入和读出(SAVE及LOAD) 167
BASIC的一些枝叶 169
停止及继续(STOP及CONT) 172
去掉重打……(CLEAR) 173
DATA的再利用(RESTORE) 174
留置空位的方法(SPC) 175
查知cursor目前位置(POS) 177
记忆器的读写(PEEK及POKE) 178
查知剩余的记忆器容量(FRE) 179
组合程式的呼叫方法(CALL) 180
指数和余数的计算(↑,MOD) 180
多项条件式的合成(AND、OR及NOT) 185
错误信息(error mesage) 189
8.用BASIC写成的程式范例 197
(1)双六棋 199
(2)反转 202
(3)九 205
(4)出外靠朋友 211
(5)交换 214
(6)753 217
(7)猜数 220
(8)吃角子老虎(slot machine) 224
(9)猜色游戏(maste r-mind) 228
(10)吊人 232
索引 237