一、BASIC程序设计初步 1
(一)BASIC语言简介 1
(二)BASIC字符集和保留字 4
(三)数、字符串和变量名 5
(四)BASIC程序的结构与规则 9
(五)结束语句(END)和注释语句(REM) 12
(六)数据输出语句(PRINT和LPRINT) 15
习题及思考题 22
二、提供数据的语句 24
(一)赋值语句(LET) 24
(二)键盘输入语句(INPUT) 31
(三)读数/置数语句(READ/DATA) 35
(四)恢复数据区语句RESTORE和三种输入语句的比较 37
习题及思考题 40
三、结构化程序设计 42
(一)函数 42
(二)无条件转向语句(GOTO) 47
(三)程序的结构和程序框图 49
(四)条件转向语句(IF-THEN) 53
(五)综合编程 62
(六)步长循环语句(FOR-NEXT) 73
(七)综合编程 81
(八)多重循环 86
(九)转子语句和返回语句 91
(十)控制转移语句(ON-GOTO,ON-GOSUB) 97
习题及思考题 104
四、BASIC高级程序设计 105
(一)数组 105
(二)字符串及其处理 112
(三)字符串函数及应用 118
(四)文件的概念及应用 125
习题及思考题 142
五、应用程序设计举例 143
(一)熊猫图案打印程序 143
(二)教师档案管理程序 151
(三)万年历打印程序 169
(四)算术测验程序 201
(五)银行存款本息计算程序 214
(六)简易计算器程序 221
六、IBM PC BASIC上机指导 233
(一)进入和退出BASIC 233
(二)输入、显示和执行程序 236
(三)编辑BASIC程序 239
(四)存盘与装入程序 242
(五)程序调试 244
(六)汉字输入的拼音方法 245
附录Ⅰ BASIC命令、语句和函数一览表 249
附录Ⅱ BASIC程序出错信息表 257