QBASIC程式设计(二级)教程
《QBASIC程式设计(二级)教程》是2003年2月13日印刷的图书,作者是谭浩强等。
基本介绍
- 书名:QBASIC程式设计(二级)教程
- 作者:谭浩强
- ISBN:9787302055297
- 定价:26元
- 出版时间:2003-2-13
- 印次:1-4
图书简介
本书是根据教育部考试中心2002年公布的《全国计算机等级考试考试大纲》中关于QBASIC语言程式设计的考试要求而编写的,内容包括QBASIC语言的基本概念、QBASIC语言的语法规则以及利用QBASIC语言进行程式设计的有关知识。
目录
第1章QBASIC的基本概念1
1.1概述1
1.1.1BASIC语言的发展简况1
1.1.2QBASIC语言的特点5
1.1.3QBASIC程式的组成7
1.2数据类型9
1.2.1概述9
1.2.2整型10
1.2.3实型10
1.2.4字元型11
1.3常量11
1.3.1整型常量11
1.3.2实型常量12
1.3.3字元串常量12
1.3.4符号常量12
1.4变数13
1.4.1变数名和变数的值14
1.4.2变数的类型14
1.5标準函式17
1.6QBASIC表达式18
1.6.1算术运算符18
1.6.2算术表达式19
1.6.3不同类型数据的混合运算20
习题21
第2章顺序结构程式设计23
2.1输出语句(PRINT语句)23
2.1.1PRINT语句的一般格式23
2.1.2PRINT语句的作用24
2.1.3PRINT语句的输出格式27
2.1.4LPRINT语句30目录
QBASIC程式设计(二级)教程
2.2赋值语句(LET语句)31
2.2.1赋值语句的一般格式31
2.2.2赋值语句的作用31
2.2.3对变数的赋值操作32
2.3键盘输入语句(INPUT语句)35
2.4读数语句(READ语句)和置数语句(DATA语句)38
2.5恢複数据指针语句(RESTORE语句)40
2.6结束语句(END语句)和暂停语句(STOP语句)41
2.6.1结束语句(END语句)41
2.6.2暂停语句(STOP语句)41
2.7注释语句(REM语句)42
习题43
第3章选择结构程式设计48
3.1关係表达式和逻辑表达式48
3.1.1关係运算符和关係表达式48
3.1.2逻辑运算符和逻辑表达式49
3.2二路分支选择结构50
3.2.1行IF语句50
3.2.2块IF语句54
3.2.3ELSEIF结构57
3.3多路分支选择结构58
3.3.1最基本的SELECTCASE语句58
3.3.2在CASE子句中使用“TO”指定值的範围61
3.3.3在CASE子句中使用“IS”指定条件61
3.3.4在CASE子句中使用多个条件62
3.3.5SELECTCASE语句的一般格式63
3.3.6多分支转移语句(ONGOTO语句)69
3.3.7用不同语句实现多分支选择结构的比较70
习题71
第4章循环结构程式设计77
4.1WHILE循环结构77
4.2DO循环结构79
4.2.1最简单的DO循环格式79
4.2.2用EXITDO语句终止循环79
4.2.3带条件的DO循环80
4.3FOR循环结构85
4.3.1FOR循环的一般格式85
4.3.2FOR循环的执行过程86
4.3.3EXITFOR语句91
4.4循环的嵌套91
4.5程式设计举例95
习题102
第5章数组与记录110
5.1数组和数组元素的概念110
5.2数组的定义与引用111
5.2.1数组的定义111
5.2.2数组的引用113
5.3一维数组114
5.4二维数组126
5.5多维数组131
5.6静态数组和动态数组132
5.7记录135
5.7.1记录的定义与使用135
5.7.2记录数组137
习题139
第6章函式与子程式147
6.1模组化程式设计概述147
6.2函式148
6.2.1自定义函式(DEF)148
6.2.2独立模组的函式(FUNCTION)154
6.2.3函式的嵌套与递归160
6.3块内子程式——子例程164
6.3.1GOSUBRETURN语句164
6.3.2ONGOSUBRETURN语句165
6.3.3ONKEY(n)GOSUBRETURN语句166
6.4独立模组的子程式167
6.4.1子程式的定义和调用167
6.4.2在QBASIC环境中有关子程式的操作169
6.4.3带参子程式——虚实结合170
6.4.4递归子程式与递归程式设计175
6.5全局变数与局部变数183
6.5.1局部变数183
6.5.2全局变数185
习题187
第7章字元串193
7.1概述193
7.2字元串常量194
7.3字元串变数194
7.3.1变长字元串变数194
7.3.2定长字元串变数195
7.4字元串传送196
7.4.1用LET语句传送字元串数据196
7.4.2用READ/DATA或INPUT语句传送字元串常量197
7.4.3用LINEINPUT语句传送字元串常量198
7.5字元串的比较198
7.5.1字元比较的规则198
7.5.2字元串比较的规则199
7.6字元串数组200
7.7字元串的连线201
7.8子字元串201
7.9有关字元串的函式205
7.9.1测字元串长度的函式206
7.9.2字元串转换函式207
7.9.3字元串重複函式212
7.9.4日期和时间函式213
7.9.5INKEY$函式214
习题214
第8章萤幕控制与图形219
8.1显示模式219
8.1.1显示模式220
8.1.2萤幕坐标系统220
8.2萤幕控制语句220
8.2.1LOCATE语句220
8.2.2WIDTH语句221
8.2.3CLS语句221
8.2.4CSRLIN和POS函式221
8.2.5SCREEN语句222
8.2.6COLOR语句222
8.3绘图语句223
8.3.1画点语句223
8.3.2画线语句224
8.3.3画圆、椭圆和圆弧语句226
8.4图形着色语句228
8.5综合练习229
习题231
第9章数据档案235
9.1档案的概念235
9.1.1档案与记录235
9.1.2档案的分类236
9.1.3档案标识237
9.1.4档案缓冲区239
9.1.5档案位置指针239
9.1.6档案结束标誌240
9.2顺序档案240
9.2.1顺序档案的打开和关闭240
9.2.2对顺序档案的输出——写档案242
9.2.3从顺序档案输入——读档案247
9.2.4对顺序档案的修改249
9.2.5与顺序档案有关的函式252
9.3随机档案254
9.3.1随机档案的打开与关闭255
9.3.2对随机档案的读写256
习题260
附录264
附录1字元与ASCII码对照表264
附录2QBASIC保留字267
附录3QBASIC语句一览表269
附录4QBASIC函式一览表272
附录5PRINTUSING语句的格式字元274
附录62001年下半年全国计算机等级考试二级笔试试卷
基础部分和QBASIC语言程式设计275
附录7本书各章习题的参考答案287
参考文献327
转载请注明出处海之美文 » QBASIC程式设计(二级)教程