目录 1
第一章 提高程序的逻辑性和可读性 1
1-1 BASIC语言 1
1-2 保守的编程方法 2
1-3 程序设计的风格 2
1-4 提高程序的可读性和程序的模块化 3
1-5 自顶向下组织 3
1-6 注释语句 4
1-7 转移语句 5
1-8 引导模块的格式 7
1-9 引导模块之后的模块 10
1-10 子程序 12
1-11 空格的使用 15
1-12 其他提高程序可读性的措施 17
1-13 节约空间和加速程序运行 19
第一章自我测验题 20
答案 21
第二章 BASIC语言中的重要语句 22
2-1 变量名称 22
2-2 字符串变量 23
2-3 READ和DATA语句 26
2-4 INPUT语句 28
2-6 连接字符串 31
2-5 LINE INPUT语句 31
2-7 条件转移语句 32
2-8 ASCII字符和字符串的比较 35
2-9 LEN函数 38
2-10 字符串处理的方法 40
2-11 字符串的搜索 47
2-12 多路转移语句 50
2-13 循环语句 52
2-14 多语句行 54
第二章自我测验题 55
答案 56
3-1 数据域的长度 58
第三章 建立数据输入和错误检查程序 58
3-2 检查输入数据的长度 60
3-3 给输入的数据补空格 62
3-4 从一个字符串中去除空格 66
3-5 检查用户是否输入数据 68
3-6 数据项的替换 73
3-7 VAL函数在数据检查中的作用 75
3-8 用STR$将数值转换成字符串 78
3-9 检查非法字符 79
3-10 数据输入和检查程序 81
第三章自我测验题 95
答案 96
第四章 顺序文件的读与写 101
4-1 数据存放在磁盘上 101
4-2 打开数据文件 103
4-3 关闭数据文件 105
4-4 将数据送入顺序文件 106
4-5 单个数据文件的写与读 115
4-6 从磁盘中删除一个文件 120
4-7 在一个程序中同时对几个数据文件存取 121
第四章自我测验题 135
答案 145
第五章 顺序文件的实用程序 159
5-1 复制一个数据文件 159
5-2 向顺序数据文件加入数据 162
5-3 修改文件中的数据 163
5-4 编辑、删除和插入数据 175
5-5 合并两个顺序数据文件 187
5-6 与顺序数据文件的有关问题 198
5-7 写英文信件的程序 200
第五章自我测验题 207
答案 216
6-1 随机存取数据文件 227
第六章 随机文件的读与写 227
6-2 随机文件的初始化 229
6-3 缓冲器的域 231
6-4 随机文件的简单读写操作 233
6-5 向随机文件加入数据 244
6-6 用随机文件存放数值型数据 247
6-7 规定记录长度的随机文件 255
6-8 随机文件的拷贝(复制) 265
6-9 编辑随机存取文件的记录 272
6-10 将顺序文件转换成随机文件 277
第六章自我测验题 282
6-11 显示通用文件内容的程序 282
答案 287
第七章 随机文件的应用 294
7-1 随机文件应用于库存管理 294
7-2 随机文件应用于财务管理 303
第七章自我测验题 332
答案 337
总自我测验题 347
答案 351
附录A ASCII字符表 363
附录B 一些语句的说明 365
参考资料 367