QBASIC编程语言基础PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:尹作林主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7121005840
- 页数:191 页
第1章 编程语言概述 1
1.1编程语言简介 1
1.1.1编程语言的发展及特点 1
1.1.2 QBASIC语言的特点 1
1.2 QBASIC语言的简单程序结构 2
1.3 QBASIC程序的上机调试和运行 3
1.3.1 QBASIC的进入 3
1.3.2 QBASIC的工作窗口 3
1.3.3菜单功能 4
1.3.4 QBASIC程序的输入、编辑和运行 4
本章 小结 7
习题1 7
第2章 数据类型、运算符和表达式 8
2.1 QBASIC使用的各种数据类型 8
2.2常量、变量和标准函数 8
2.2.1常量 8
2.2.2变量 10
2.2.3标准函数 11
2.3运算符和表达式 12
2.3.1算术运算符和算术表达式 12
2.3.2关系运算符和关系表达式 12
2.3.3逻辑运算符和逻辑表达式 13
2.3.4不同类型数据的混合运算 13
本章 小结 14
习题2 14
第3章 基本语句、输入输出语句 16
3.1赋值语句(LET语句) 16
3.1.1赋值语句的一般形式 16
3.1.2赋值语句的作用 16
3.1.3不同类型数据的赋值 17
3.2输出语句(PRINT语句) 19
3.2.1 PRINT语句 19
3.2.2 LPRINT语句 23
3.3输入语句 23
3.3.1键盘输入语句(INPUT语句) 23
3.3.2读数语句和置数语句(READ/DATA语句) 25
3.3.3恢复数据指针语句(RESTORE语句) 27
3.4其他的基本语句 28
3.4.1暂停语句(STOP语句) 28
3.4.2注释语句(REM语句) 29
3.4.3结束语名(END语句) 29
3.4.4置换语句(SWAP语句) 30
3.4.5清屏语句(CLS语句) 30
3.5顺序结构程序举例 30
本章 小结 32
习题3 32
第4章 分支语句和循环语句 34
4.1分支语句 34
4.1.1行IF语句 34
4.1.2块IF结构语句 35
4.1.3多分支结构语句(SELECT CASE语句) 37
4.1.4 IF语句的嵌套 39
4.1.5无条件转移语句(GoTo语句) 45
4.2循环语句 46
4.2.1 FOR循环结构语句 46
4.2.2 WHILE循环结构语句 49
4.2.3 DO循环结构语句 50
4.2.4循环结构语句的嵌套 54
4.2.5循环的中途退出 57
4.3分支语句和循环语句的应用举例 59
4.3.1分支语句应用举例 59
4.3.2循环语句应用举例 62
本章 小结 64
习题4 64
第5章 数组 69
5.1数组的定维和使用 69
5.1.1数组的定维 69
5.1.2数组的使用 73
5.2一维数组和二维数组 74
5.2.1一维数组 74
5.2.2二维数组 76
5.3数组的应用举例 77
本章 小结 87
习题5 87
第6章 函数与子程序 90
6.1模块化结构概述 90
6.2标准函数 90
6.3自定义函数的定义和使用 95
6.3.1单行自定义函数 95
6.3.2多行自定义函数 98
6.4子程序的定义和使用 101
6.4.1块内子程序GOSUB语句 101
6.4.2独立模块的子程序SUB语句 103
6.5模块化函数的定义和调用 108
6.5.1 FUNCTION函数过程的定义和调用 108
6.5.2 FUNCTION函数过程的应用举例 109
6.6全局变量与局部变量 111
6.6.1全局变量 111
6.6.2局部变量 112
6.7函数与子程序的嵌套和递归调用 115
6.7.1过程的嵌套调用 115
6.7.2过程的递归调用 116
本章 小结 120
习题6 121
第7章 字符串及其基本操作 125
7.1字符串常量和变量 125
7.1.1字符串常量 125
7.1.2字符串变量 126
7.2字符串的基本操作 126
7.2.1字符串的合并 126
7.2.2字符串的比较 127
7.2.3求子字符串 129
7.2.4求字符串长度 131
7.2.5字符串其他函数 131
7.3字符串基本操作的应用举例 134
本章 小结 137
习题7 137
第8章 文件 140
8.1文件及文件的基本操作 140
8.1.1文件的类型 140
8.1.2文件的说明 140
8.1.3文件的打开与关闭 141
8.2顺序文件的操作 142
8.2.1顺序文件的建立和写操作 142
8.2.2顺序文件的读操作 144
8.3随机文件的操作 147
8.3.1记录型变量 147
8.3.2随机文件的建立和写操作 148
8.3.3随机文件的读操作 149
本章 小结 151
习题8 152
第9章 屏幕控制与作图 153
9.1屏幕控制(CLS语句和LOCATE语句) 153
9.1.1 LOCATE语句 153
9.1.2 WIDTH语句 153
9.1.3 CLS语句 153
9.1.4 CSRLIN和POS函数 154
9.2显示模式的控制(SCREEN语句) 154
9.3颜色的设置(COLOR语句) 155
9.3.1文本模式下的COLOR语句 155
9.3.2图形模式下的COLOR语句 155
9.4标准作图语句(PSET,PRESET,LINE等语句) 156
9.4.1画点 156
9.4.2画线段、矩形语句(LINE) 157
9.4.3画圆语句(CIRCLE) 158
9.4.4连续画线语句(DRAW语句) 159
9.5图形的着色(PAINT语句) 159
本章 小结 160
习题9 161
第10章 实验 162
实验1数据类型、运算符和表达式 162
实验2基本语句、输入输出语句的使用 163
实验3顺序语句的程序设计 164
实验4分支语句程序设计 166
实验5循环控制语句程序设计 167
实验6综合程序设计 168
实验7一维数组 169
实验8二维数组 171
实验9块内子程序 174
实验10独立模块的子程序 176
实验11模块化函数 177
实验12字符串及其基本操作 178
实验13顺序文件和随机文件 178
实验14屏幕控制与作图 180
附录A QBASIC的保留字汇总 182
附录B ASCII字符代码表 184
附录C QBASIC运行错误代码、信息及含义 186
附录D QBASIC函数一览表 188
参考文献 191
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《NiFe2O4基惰性阳极材料的烧结行为及应用性能》杜金晶,王斌著 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《汉语言文学本科专业核心课程研究导引教材 古代汉语》马蓝婕责任编辑;(中国)魏宜辉 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017