当前位置:首页 > 工业技术
QBASIC语言程序设计
QBASIC语言程序设计

QBASIC语言程序设计PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:尹作林主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7505396056
  • 页数:168 页
图书介绍:本书共10章,前8章主要介绍了QBASIC语言最基本的编程语句、编程思路和编程方法,这一部分是按知识点的顺序进行一般能力训练并帮助学生学会举一反三、触类旁通,通过这部分学习,培养学生的综合分析、系统编程和上机操作的应用能力;第9章为选学部分,介绍了QBASIC语言的屏幕控制语句和作图语句,以增强教材使用的弹性;第10章介绍了QBASIC语言的程序文件和数据文件的建立和读写语句。
《QBASIC语言程序设计》目录

第1章 概述 1

1.1 程序及程序设计语言简介 1

1.2 QBASIC语言的发展及特点 2

1.2.1 QBASIC语言的发展 2

1.2.2 QBASIC语言的特点 4

1.3 QBASIC语言的简单程序结构 5

1.4 QBASIC程序的上机调试和运行 6

1.4.1 QBASIC语言的进入 6

1.4.2 QBASIC语言的工作窗口 7

1.4.3 QBASIC语言的菜单功能 8

1.4.4 QBASIC程序的输入、编辑和运行 8

本章小结 11

习题1 11

第2章 QBASIC语言程序设计的基础知识 12

2.1 QBASIC语言使用的各种数据类型 12

2.2 常量和变量 13

2.2.1 常量 13

2.2.2 变量 16

2.3 标准函数 19

2.4 运算符和表达式 20

2.4.1 算术运算符和算术表达式 20

2.4.2 关系运算符和关系表达式 21

2.4.3 逻辑运算符和逻辑表达式 22

2.4.4 不同类型运算符的优先次序 22

本章小结 22

上机操作1 QBASIC语言的基本操作练习 23

习题2 23

第3章 顺序结构语句 25

3.1 赋值语句(LET语句) 25

3.1.1 赋值语句的一般格式 25

3.1.2 使用赋值语句注意的地方 25

3.2 输出语句(PRINT语句) 26

3.2.1  PRINT语句 26

3.2.2  LPRINT语句 30

3.3 暂停语句(STOP语句)和结束语句(END语句) 31

3.3.1 STOP语句 31

3.3.2  END语句 31

3.3.3 注释语句(REM语句) 31

3.4 输入语句 32

3.4.1 键盘输入数据语句(INPUT语句) 32

3.4.2 读数据语句(READ语句)和置数据语句(DATA语句) 33

3.4.3 恢复数据区指针语句(RESTORE语句) 35

3.5 交换变量数据语句(SWAP语句) 35

3.6 顺序结构程序举例 36

本章小结 38

上机操作2 顺序结构语句的使用 38

习题3 39

第4章 分支结构语句 42

4.1 分支语句(IF语句) 42

4.1.1 行IF语句 42

4.1.2 行IF语句的嵌套 43

4.2 块IF语句 44

4.2.1 块IF语句 44

4.2.2 块IF语句的嵌套 45

4.3 多分支结构语句(SELECT CASE语句) 46

4.3.1 多分支结构语句 46

4.3.2 多分支转移语句(ON GOTO语句) 48

4.4 无条件转移语句(GOTO语句) 48

4.5 分支结构语句的应用举例 49

本章小结 51

上机操作3 分支结构语句的使用 52

习题4 52

第5章 循环结构语句 56

5.1 FOR—NEXT循环语句 56

5.2 WHILE循环语句 63

5.3 DO循环语句 65

5.4 循环语句的嵌套结构 69

5.5 循环结构的应用举例 71

本章小结 73

上机操作4 FOR—NEXT循环语句的使用 74

上机操作5 WHILE循环语句的使用 75

习题5 76

第6章 数组 80

6.1 数组及其建立 80

6.1.1 数组简介 81

6.1.2 数组的建立 82

6.1.3 数组的使用说明 84

6.2 一维数组和二维数组 85

6.2.1 一维数组 85

6.2.2 二维数组 86

6.3 静态数组和动态数组 88

6.3.1 释放数组的内存空间 88

6.3.2 重新定义数组 89

6.3.3 求数组下标界限值的函数 90

6.4 数组的应用举例 91

本章小结 97

上机操作6 数组的定义和使用 97

习题6 98

第7章 模块化结构程序 103

7.1 模块化结构概述 103

7.2 自定义函数的定义和使用 104

7.2.1 单行自定义函数 104

7.2.2 多行自定义函数 106

7.3 子程序的定义和使用 107

7.3.1 块内子程序GOSUB语句 108

7.3.2 独立模块的子程序SUB语句 111

7.4 模块化函数的定义和调用 116

7.4.1 模块化函数的定义和调用 116

7.4.2 模块化函数的应用举例 117

7.5 全局变量与局部变量 118

7.5.1 局部变量 118

7.5.2 全局变量 119

7.6 函数和子程序的嵌套和递归调用 120

7.6.1 过程的嵌套调用 120

7.6.2 过程的递归调用 121

本章小结 123

上机操作7 自定义函数和子程序的定义使用 124

上机操作8 模块化函数的应用 124

习题7 125

第8章 字符串操作 129

8.1 字符串常量和变量 129

8.1.1 字符串常量 129

8.1.2 字符串变量 130

8.2 字符串的基本操作 131

8.2.1 字符串变量的赋值 131

8.2.2 求字符串长度 132

8.2.3 字符串的合并 132

8.2.4 字符串的比较 132

8.2.5 求子字符串 133

8.3 字符串其他函数 134

8.3.1 键盘读字符函数 134

8.3.2 字符与ASCII码的转换函数 134

8.3.3 字符串与数值的转换函数 135

8.3.4 大小写字母的转换函数 135

8.3.5 求子字符串序号的函数 135

8.3.6 日期和时间函数 135

8.4 字符串操作的应用举例 135

本章小结 137

上机操作9 字符串的基本操作 138

习题8 139

第9章 屏幕控制与作图 141

9.1 屏幕控制语句 141

9.1.1 LOCATE语句 141

9.1.2 WIDTH语句 141

9.1.3 CLS语句 141

9.1.4 CSRLIN和POS函数 141

9.2 显示模式的控制语句(SCREEN语句) 142

9.3 颜色的设置语句 142

9.3.1 文本模式下的COLOR语句 142

9.3.2 图形模式下的COLOR语句 143

9.4 作图语句 143

9.4.1 画点语句(PSET和PRESET语句) 143

9.4.2 画线段、矩形语句(LINE) 144

9.4.3 画圆语句(CIRCLE) 144

9.4.4 连续画线语句(DRAW语句) 147

9.5 图形的着色语句(PAINT语句) 148

9.6 应用举例 149

本章小结 151

上机操作10 作图语句的使用 151

习题9 152

第10章 文件 153

10.1 文件及文件的基本操作 153

10.1.1 文件的类型 153

10.1.2 文件的说明 154

10.1.3 文件的打开与关闭 154

10.2 顺序文件的操作 155

10.2.1 顺序文件的建立和写操作 155

10.2.2 顺序文件的读操作 156

10.3 随机文件的操作 157

10.3.1 记录型变量 158

10.3.2 随机文件的建立和写操作 158

10.3.3 随机文件的读操作 159

本章小结 161

上机操作11 文件的基本操作 161

习题10 161

附录A QBASIC的保留字总表 163

附录B 常用字符及其ASCII码对应表 165

附录C QBASIC标准函数一览表 167

参考文献 168

相关图书
作者其它书籍
返回顶部