《QBASIC编程语言基础》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:尹作林主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505372092
  • 页数:178 页
图书介绍:

第1章 编程语言概述 1

1.1编程语言简介 1

1.1.1编程语言的发展及特点 1

1.1.2 QBASIC语言的特点 1

1.2 QBASIC语言的简单程序结构 2

1.3 QBASIC程序的上机调试和运行 2

1.3.1 QBASIC的进入 2

1.3.2 QBASIC的工作窗口 3

1.3.3菜单功能 3

1.3.4 QBASIC程序的输入、编辑和运行 4

本章小结 6

习题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输出语句(PRINT语句)和结束语句(END语句) 16

3.1.1 PRINT语句 16

3.1.2 LPRINT语句 20

3.1.3 END语句 20

3.2赋值语句(LET语句) 20

3.2.1赋值语句的一般格式 20

3.2.2赋值语句的作用 21

3.2.3不同类型数值数据的赋值 22

3.3输入语句 23

3.3.1键盘输入语句(INPUT语句) 24

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顺序程序举例 30

本章小结 31

习题3 32

第4章 分支语句、循环语句 34

4.1分支语句 34

4.1.1无条件转移语句 34

4.1.2行IF语句 34

4.1.3块IF结构语句 35

4.1.4多分支结构语句(SELECT CASE) 37

4.1.5 IF语句的嵌套 39

4.2循环语句 46

4.2.1 FOR循环结构语句 46

4.2.2 WHILE循环结构语句 48

4.2.3 DO循环结构语句 50

4.2.4循环结构语句的嵌套 54

4.3分支语句和循环语句的应用举例 57

4.3.1分支语句应用举例 57

4.3.2循环语句应用举例 58

本章小结 59

习题4 60

第5章 数组 62

5.1数组的定维和使用 62

5.1.1数组的定维 62

5.1.2数组的使用 67

5.2一维数组和二维数组 68

5.2.1一维数组 68

5.2.2二维数组 69

5.3数组的应用举例 70

本章小结 80

习题5 80

第6章 函数与子程序 83

6.1模块化结构概述 83

6.2标准函数 83

6.3自定义函数的定义和使用 89

6.3.1单行自定义函数 89

6.3.2多行自定义函数 92

6.4子程序的定义和使用 95

6.4.1块内子程序GOSUB语句 95

6.4.2独立模块的子程序SUB语句 97

6.5模块化函数的定义和调用 102

6.5.1 FUNCTION函数过程的定义和调用 102

6.5.2 FUNCTION函数过程的应用举例 103

6.6全局变量与局部变量 105

6.6.1全局变量 105

6.6.2局部变量 106

6.7函数与子程序的嵌套和递归调用 109

6.7.1过程的嵌套调用 109

6.7.2过程的递归调用 110

本章小结 114

习题6 115

第7章 字符串及其基本操作 119

7.1字符串常量和变量 119

7.1.1字符串常量 119

7.1.2字符串变量 120

7.2字符串的基本操作 120

7.2.1字符串的合并 120

7.2.2字符串的比较 121

7.2.3求子字符串 123

7.2.4求字符串长度 125

7.2.5字符串其他函数 125

7.3字符串基本操作的应用举例 128

本章小结 131

习题7 131

第8章 文件 134

8.1文件及文件的基本操作 134

8.1.1文件的类型 134

8.1.2文件的说明 134

8.1.3文件的打开与关闭 135

8.2顺序文件的操作 136

8.2.1顺序文件的建立和写操作 136

8.2.2顺序文件的读操作 138

8.3随机文件的操作 141

8.3.1记录型变量 141

8.3.2随机文件的建立和写操作 143

8.3.3随机文件的读操作 144

本章小结 146

习题8 146

第9章 屏幕控制与作图 147

9.1屏幕控制(CLS语句.LOCATE语句) 147

9.1.1 LOCATE语句 147

9.1.2 WIDTH语句 147

9.1.3 CLS语句 148

9.1.4 CSRLIN和POS函数 148

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

9.3颜色的设置(COLOR语句) 149

9.3.1文本模式下的COLOR语句 149

9.3.2图形模式下的COLOR语句 149

9.4标准作图语句(PSET,PRESET,LINE等语句) 150

9.4.1画点 150

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

9.4.3画圆语句(CIRCLE) 152

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

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

本章小结 155

习题9 155

第10章 实验 157

实验1数据类型、运算符和表达式 157

实验2基本语句、输入输出语句的使用 158

实验3顺序语句的程序设计 159

实验4分支语句程序设计 161

实验5循环控制语句程序设计 161

实验6综合程序设计 162

实验7一维数组 163

实验8二维数组 164

实验9块内子程序 167

实验10独立模块的子程序 169

实验11模块化函数 170

实验12字符串及其基本操作 171

实验13顺序文件和随机文件 172

实验14屏幕控制与作图 173

附录A QBASIC的保留字汇总 175

附录B ASCII字符代码表 177