《微机常用高级语言的使用与操作》求取 ⇩

一、BASIC语言简介1

二、BASIC语言的基本特点1

目录1

第一章 BASIC语言的使用与操作1

第一节 概述1

三、BASIC程序的基本构成2

四、BASIC基本字符3

(一)常数4

二、常数、变量和表达式4

第二节 语句与函数4

一、语法定义符4

(三)表达式5

(二)变量5

1.赋值语句LET6

(一)基本语句6

三、语句汇总6

1.无条件转移语句GOTO7

(二)控制语句7

2.键盘输入语句INPUT7

3.读数与置数语句READ/DATA7

4.恢复数句区语句RESTORE7

5.屏幕输出语句PRINT7

6.打印输出语句LPRINT7

7.格式输出语句PRINT USING7

8.注释语句REM7

9.暂停语句STOP7

10.结束语句END7

9.返回语句RETURN8

8.转子语句GOSUB8

2.基本型条件转移语句IF—THEN8

3.扩展型条件转移语句IF—THEN—ELSE8

4.多分支选择转移语句ON—GOTO8

5.步长型循环语句FOR—NEXT8

6.当型循环语句WHILE—WEND8

7.自定义函数语句DEF8

1.打开顺序文件语句OPEN9

(四)文件操作语句9

10.选择转子语句ON—GOSUB9

11.捕捉错误语句ON ERROR GOTO9

12.出错处理子程序返回语句RESUME9

13.设置功能键陷阱语句ON KEY9

14.设置时钟陷阱语句ONTIMER9

(三)数组语句9

1.数组说明语句DIM9

2.数组删除语句ERASE9

3.下标基值选择语句OPTION BASE9

5.定义随机文件缓冲区字段语句FIELD10

4.打开随机文件语句OPEN10

2.写顺序文件语句WRITE#、PRINT10

3.读顺序文件语句INPUT10

2.屏幕显示方式选择语句SCREEN11

1.置光标位置语句LOCATE11

6.向记录缓冲区字段名赋值语句LSET、RSET11

7.将缓冲区数据写到磁盘文件上的语句PUT11

8.读随机文件语句GET11

9.关闭文件语句CLOSE11

10.程序文件链接语句CHAIN11

(五)屏幕控制语句11

4.连续画线语句DRAW12

3.画线语句LINE12

3.颜色选择语句COLOR12

4.置屏幕行宽语句WIDTH12

5.清屏语句CLS12

6.功能键显示语句KEY ON12

7.消除功能键显示语句KEY OFF12

(六)屏幕作图语句12

1.画点语句PSET12

2.擦点语句PRESET12

3.设置音乐陷阱语句ON PLAY13

2.音乐语句PLAY13

5.画椭圆语句CIRCLE13

6.涂色语句PAINT13

7.窗口语句WINDOW13

8.视见区语句VIEW13

9.取图语句GET13

10.放图语句PUT13

(七)音响语句13

1.声响语句BEEP、SOUND13

11.INT(X)14

10.RND[(X)]14

四、函数汇总14

(一)一般函数14

1.SIN(X)14

2.COS(X)14

3.TAN(X)14

4.ATN(X)14

5.SQR(X)14

6.EXP(X)14

7.LOG(X)14

8.ABS(X)14

9.SGN(X)14

9.SPACE$(N)15

8.STR$(X)15

12.FIX(X)15

13.CINT(X)15

14.CDBL(X)15

15.CSNG(X)15

(二)字符串函数15

1.LEN(X$)15

2.LEFT$(X$,N)15

3.RIGHT$(X$,N)15

4.MID$(X$,N[,M])15

5.ASC(X$)15

6.CHR$(N)15

7.VAL(X$)15

1.TAB(X)16

(四)屏幕显示和控制函数16

10.STRING$16

11.INSTR([N,]X$,Y$)16

12.HEX$(X)16

(三)文件操作函数16

1.MKI$(X%)16

2.CVI(X$)16

3.MKS$(X!)16

4.CVS(X$)16

5.MKD$(X#)16

6.CVD(X$)16

7.EOF(〈文件号〉)16

8.LOC(〈文件号〉)16

9.LOF(〈文件号〉)16

一、BASIC程序的上机操作步骤17

第三节 使用与操作17

2.SPC(X)17

3.CSRLIN17

4.POS(N)17

1.重新编行号命令RENUM18

(二)用于修改或调试程序的命令18

二、BASIC命令汇总18

(一)一般常用命令18

1.建立源程序命令NEW18

2.自动编行号命令AUTO18

3.显示程序命令LIST18

4.打印程序命令LLIST18

5.运行程序命令RUN18

6.退出BASIC状态命令SYSTEM18

3.删除文件命令KILL19

2.将文件调入内存的命令LOAD19

2.删除程序行命令DELETE19

3.进入行编辑命令EDIT19

4.继续运行程序的命令CONT19

5.置跟踪状态命令TRON19

6.解除跟踪状态命令TROFF19

(三)常用文件操作命令19

1.存储文件命令SAVE19

三、程序的修改——屏幕编辑20

5.重新初始化命令RESET20

4.显示文件目录命令FILES20

5.更改文件名命令NAME—AS20

6.将程序文件与内存程序合并的命令MERGE20

7.将二进制数据装入磁盘的命令BSAVE20

8.将二进制数据装入内存的命令BLOAD20

(四)其他命令20

1.清屏命令CLS20

2.置零命令CLEAR20

3.功能键显示命令KEY ON20

4.消除功能键显示的命令KEY OFF20

四、文件操作21

(四)运行过程中由系统自行查出错误之后,程序的修改方法21

(一)“编辑/数字”区21

(二)没按下回车键之前,程序的修改方法21

(三)按下回车键之后,程序的修改方法21

(一)顺序文件的操作22

(二)随机文件的操作24

(三)程序文件的链接27

(一)屏幕显示操作28

五、屏幕显示与控制操作28

(二)屏幕控制操作30

(一)画点与画线32

六、屏幕绘图与动画技术32

(二)画弧线与画椭圆33

(四)图形的窗口显示34

(三)涂色34

(五)动画技术35

(二)乐曲的演奏37

(一)声响功能的使用37

七、发出声响与乐曲的演奏37

(三)后台演奏方法38

(二)字符串的运算中39

(一)BASIC语句中39

八、汉字BASIC的使用场合39

九、打印机的使用40

(五)打印中40

(三)字符串函数中40

(四)数据文件中40

(一)初次上机容易出现的错误41

二、常见错误及其处理方法41

第四节 使用技巧与常见错误处理41

一、键盘的使用技巧41

(一)功能键区41

(二)打字机键区41

(二)语言使用不当造成的错误42

(三)避免错误产生的若干方法47

(二)跟踪运行49

(一)显示中间变量49

三、程序调试的策略与技巧49

(三)使用STOP语句分段调试程序50

(四)对大型程序按模块进行调试51

四、错误信息注释52

二、Turbo Basic系统简介54

一、Turbo Basic语言的特点54

第二章 Turbo Basic语言的使用与操作54

第一节 概述54

(一)常量55

二、数据类型55

第二节 语句与函数55

一、Turbo Basic程序结构55

三、表达式56

(二)变量56

(一)数组定义57

四、数组57

(二)动态数组和静态数组58

(二)函数59

(一)子程序59

五、子程序、函数和过程59

(四)局部变量60

(三)过程60

(八)递归61

(七)数组申明61

(五)全局变量(共享属性)61

(六)静态变量61

(二)随机文件62

(一)顺序文件62

六、文件62

(四)输入输出设备63

(三)二进制文件63

(二)循环结构64

(一)选择结构64

七、结构化语句64

八、元语句65

(一)Screen66

九、图形与音乐66

(五)绘图语句(DRAW)67

(四)最近参考点和相对坐标67

(二)COLOR67

(三)画点、直线、矩形和圆67

(七)动画68

(六)涂色语句(PAENT)68

(十)音乐69

(九)视野窗(VIEW)69

(八)用户定义坐标系69

(一)主机仅有软盘系统(无硬盘)70

一、进入Turbo Basic70

第三节 使用与操作70

(三)Turbo Basic主屏幕71

(二)硬盘系统71

(一)文件(程序)的编辑73

二、初级编辑73

(一)块操作74

三、高级编辑74

(二)文件存盘74

(二)混合命令75

(五)文件存盘命令76

(四)退出编辑命令76

(三)建立新文件命令76

(一)Load77

五、File命令功能77

四、运行和编译程序77

(一)运行程序77

(二)编译程序77

(三)产生EXE文件77

(八)OS Shell78

(七)Chang Dir78

(二)New78

(三)Save78

(四)Write to78

(五)Main File78

(六)Directory78

(一)Options(选择命令)79

一、Turbo Basic环境设置79

(九)Quit79

第四节 Turbo Basic环境设置与程序调试79

(三)Window(窗口命令)80

(二)Setup(设置命令)80

(二)链接技术81

(一)程序编制准则81

(四)Debug(调试命令)81

二、编程技术与程序调试81

(四)程序调试方法82

(三)错误陷阱技术82

第五节 绘图应用程序举例84

三、Turbo Basic与BASIC84

附录一 Tubro Basic字符集86

附录二 Turbo Basic保留字87

附录三 编辑器命令一览表88

附录四 Turbo Basic错误信息90

附录五 Turbo Basic指令集93

一、FORTRAN 77语言的发展与现状112

第一节 概述112

第三章 FORTRAN 77语言的使用与操作112

三、FORTRAN 77语言的程序结构113

二、FORTRAN 77语言使用的字符113

四、FORTRAN 77源程序的书写格式114

(一)常数115

一、常数、变量、表达式和赋值语句115

第二节 FORTRAN 77语言的语句与函数115

(二)变量116

(四)算术表达式和逻辑表达式117

(三)数组117

1.算术赋值语句118

(五)赋值语句118

4.ASSING语句119

3.赋值GO TO语句119

2.逻辑赋值语句119

3.字符赋值语句119

二、基本控制语句119

1.无条件GO TO语句119

2.计算GO TO语句119

9.CALL语句120

8.CONTINUE语句120

5.算术IF语句120

6.逻辑IF语句120

7.DO语句120

2.DIMENSION语句121

1.类型说明语句121

10.PAUSE语句121

11.STOP语句121

三、说明性语句121

6.DATA语句122

5.EQUIVALENCE语句122

3.EXTERNAL语句122

4.COMMON语句122

(一)内部函数123

四、函数和子程序123

(二)语句函数124

(三)函数子程序126

(四)子例程子程序127

1.READ语句128

五、基本输入输出语句128

六、输入输出格式语句和格式129

3.WRITE语句129

2.PRINT语句129

(四)G编辑符130

(三)E编辑符130

(一)I编辑符130

(二)F编辑符130

(九)斜杠编辑符131

(八)编辑符的重复数131

(五)X编辑符131

(六)H编辑符131

(七)撇号编辑符131

(十六)字段分隔符132

(十五)BN和BZ编辑符132

(十)L编辑符132

(十一)A编辑符132

(十二)D编辑符132

(十三)Tn编辑符132

(十四)S、SP和SS编辑符132

二、编译和连接133

一、源程序的建立133

第三节 FORTRAN77的使用与操作133

(一)IBM FORTRAN调用汇编子程序的一般规则138

三、FORTRAN 77与汇编语言的接口138

(二)FORTRAN 77数据功能的扩充139

(三)使用公共数据区直接传送数据142

一、文件的概念144

第四节 FORTRAN 77文件的使用144

二、文件的分类FORTRAN 77把文件分为外部文件和内部文件145

四、文件的输入与输出146

三、文件的存取方式146

2.CLOSE语句148

1.OPEN语句148

五、辅助输入输出语句148

6.INQUIRE语句150

5.REWIND语句150

3.BACKSPASE语句150

4.ENDFILE语句150

附录一 编译期间的错误信息152

附录二 FORTRAN 77内部函数表164

二、PASCAL语言的主要特点167

一、PASCAL语言的产生和发展167

第四章 PASCAL语言的使用与操作167

第一节 概述167

三、PASCAL语言的程序结构168

(三)用户定义的标识符169

(二)PASCAL预定义标识符169

第二节 语句与语法汇总169

一、标识符和运算符169

(一)PASCAL保留关键字169

(四)运算符170

二、数据与数据类型171

(五)运算过程中的运算顺序171

(一)简单的数据类型172

(二)枚举类型173

(四)数组类型175

(三)子界类型175

(五)集合类型177

(六)记录类型179

(七)文件类型181

(八)指针类型184

(一)基本语句185

三、PASCAL语言的语句185

(二)构造型语句187

(一)函数191

四、过程与函数191

(二)过程192

(三)形式参数的种类194

(四)子程序的递归调用195

(五)超前引用子程序的规则196

(一)算术函数197

一、标准函数197

第三节 标准函数与标准过程197

(二)转换函数198

二、标准过程199

(四)进退函数199

(三)判断函数199

(一)运行PASCAL程序的步骤201

一、IBM-PC PASCAL上机过程201

第四节 使用与操作201

(二)PC-PASCAL编译系统202

(三)使用IBM-PC机(无硬盘的情况)207

(一)Turbo PASCAL编译系统的安装208

二、Turbo PASCAL编译系统的上机过程208

(二)进入Turbo PASCAL状态209

(三)编辑器的使用210

(一)用IBM—PC PASCAL语言实现对系统功能调用213

三、在PASCAL中实现DOS的功能调用213

(四)编译源程序213

(五)运行程序213

(二)在Turbo PASCAL中实现对系统功能调用214

(三)用Turbo PASCAL作中断处理215

四、PASCAL程序调用汇编语言程序216

(一)普通PASCAL程序调用汇编子程序的过程217

(二)Turbo Pascal调用汇编子程序219

(一)PASCAL语言的文件变量与外部文件名的联系220

五、PASCAL文件的使用方法220

(二)文件的存储结构222

(三)关于文件的常见运行错误224

一、PASCAL语言与dBASEⅢ的参数传递的方法225

第五节 使用技巧与常见错误处理225

三、PASCAL调用FORTRAN和C外部过程227

二、PASCAL与高级语言数据文件共享问题227

(二)顺序存取方法229

(一)堆的作用和动态内存分配229

四、Turbo Pascal大数组的动态存取方法229

(三)随机存取方法232

(二)常见的运行错误234

(一)常见的语法错误234

五、常见错误234

六、Turbo PASCAL(5.0 5.5版)错误信息和代码237

二、FoxBASE+系统概况248

一、FoxBASE+语言的简介248

第五章 FoxBASE+语言的使用与操作248

第一节 概述248

(三)数据库别名249

(二)数据工作区249

(一)数据库249

(五)数据类型250

(四)记录指针250

(七)常量251

(六)数据种类251

(八)变量252

(九)运算符253

(十)表达式254

(十二)命令255

(十一)函数255

(十三)程序256

(十四)文件257

(十五)交互命令状态258

(十七)菜单和用户定义菜单259

(十六)编辑和全屏幕编辑259

一、命令汇总260

第二节 FoxBASE+的命令与函数260

(十八)保留字260

(十九)系统配置文件260

5.@...SAY…GET[VALID]261

4.@...PROMPT261

1. 261

2.?/??261

3.@...BOX261

7.@...MENU263

6.@...TO263

9.ACCEPT264

8.@...SAY...GET264

11.APPEND FROM[FIELDS]265

10.APPEND265

13.AVERAGE266

12.APPEND FROM266

14.BROWSE[NOMODIFY]267

17.CANCEL268

16.CALL268

15.BROWSE268

24.CLEAR PROGRAM269

23.CLEAR MEMORY269

18.CHANGE269

19.CLEAR269

20.CLEAR ALL269

21.CLEAR FIELDS269

22.CLEAR GETS269

28.CONTINUE270

27.CLOSE270

25.CLEAR PROMPT270

26.CLEAR TYPEAHEAD270

32.COPY STRUCTURE EXTENDED271

31.COPY STRUCTURE271

29.COPY271

30.COPY FILE271

35.CREATE FROM272

34.CREATE272

33.COUNT272

37.CREATE REPORT273

36.CREATE LABEL273

41.DIMENSION274

40.DELETE FILE274

38.CREATE VIEW274

39.DELETE274

44.DISPLAY FILES275

43.DISPLAY275

42.DIR275

49.DO276

48.DISPLAY STRUCTURE276

45.DISPLAY HISTORY276

46.DISPLAY MEMORY276

47.DISPLAY STATUS276

52.EDIT277

51.DO WHILE277

50.DO CASE277

58.GATHER278

57.FLUSH278

53.EJECT278

54.ERASE278

55.EXIT278

56.FIND278

62.INDEX279

61.IF279

59.GO/GOTO279

60.HELP279

65.INSERT280

64.INPUT280

63.INDEX[FOR]280

71.LIST HISTORY281

70.LIST FILES281

66.JOIN281

67.KEYBOARD281

68.LABEL281

69.LIST281

75.LOAD282

74.LIST STRUCTURE282

72.LIST MEMORY282

73.LIST STATUS282

78.MENU283

77.LOOP283

76.LOCATE283

81.MODIFY COMMAND284

80.MENU TO284

79.MENU BAR284

85.MODIFY STRUCTURE286

84.MODIFY REPORT286

82.MODIFY FILE286

83.MODIFY LABEL286

89.ON KEY287

88.ON ESCAPE287

86.NOTE287

87.ON ERROR287

95.QUIT289

94.PUBLIC289

90.PACK289

91.PARAMETERS289

92.PRIVATE289

93.PROCEDURE289

98.READ MENU BAR290

97.READ MENU290

96.READ290

104.REPLACE291

103.RENAME291

99.RECALL291

100.REINDEX291

101.RELEASE291

102.RELEASE MODULE291

107.RESTORE SCREEN292

106.RESTORE292

105.REPORT292

112.SAVE SCREEN293

111.RUN293

108.RESUME293

109.RETRY293

110.RETURN293

116.SEEK294

115.SCROLL294

113.SAVE294

114.SCATTER294

122.SET CARRY295

121.SET BELL295

117.SELECT295

118.SET295

119.SET ALTERNATE295

120.SET ALTERNATE TO295

126.SET COLOR TO296

125.SET COLOR296

123.SET CENTURY296

124.SET CLEAR296

132.SET DEFAULT TO297

131.SET DECIMALS TO297

127.SET CONFIRM297

128.SET CONSOLE297

129.SET DATE297

130.SET DEBUG297

138.SET ECHO298

137.SET DOHISTORY298

133.SET DELETED298

134.SET DELIMITERS298

135.SET DELIMITERS TO298

136.SET DEVICE TO298

143.SET FIELDS TO299

142.SET FIELDS299

139.SET ESCAPE299

140.SET EXACT299

141.SET EXCLUSIVE299

148.SET HEADING300

147.SET FUNCTION TO300

144.SET FILTER TO300

145.SET FIXED300

146.SET FORMAT TO300

154.SET MARGIN TO301

153.SET INTENSITY301

149.SET HELP301

150.SET HISTORY301

151.SET HISTORY TO301

152.SET INDEX TO301

159.SET ODOMETER TO302

158.SET MESSAGE TO〈数值表达式〉302

155.SET MEMOWIDTH TO302

156.SET MENU302

157.SET MESSAGE TO〈字串表达式〉302

164.SET PROCEDURE TO303

163.SET PRINTER TO303

160.SET ORDER TO303

161.SET PATH TO303

162.SET PRINT303

168.SET STATUS304

167.SET SCOREBOARD304

165.SET RELATION TO304

166.SET SAFETY304

172.SET UNIQUE305

171.SET TYPEAHEAD TO305

169.SET STEP305

170.SET TALK305

176.STORE306

175.SORT306

173.SET VIEW TO306

174.SKIP306

181.TYPE307

180.TOTAL307

177.SUM307

178.SUSPEND307

179.TEXT307

184.USE308

183.UNLOCK308

182.UPDATE308

1. 309

二、函数汇总309

185.WAIT309

186.ZAP309

8.CHR()310

7.CDOW()310

2.ABS()310

3.ALIAS()310

4.ASC()310

5.AT()310

6.BOF()310

16.DISKSPACE()311

15.DELETED()311

9.CMONIH()311

10.COL()311

11.CTOD()311

12.DATE()311

13.DAY()311

14.DBF()311

22.FCOUNT()312

21.EXP()312

17.DOW()312

18.DTOC()312

19.EOF()312

20.ERROR()312

28.FOUND()313

27.FLOCK()313

23.FIELD()313

24.FILE()313

25.FKLABEL()313

26.FKMAX()313

31.INKEY()314

30.IIF()314

29.GETENV()314

37.LEFT()315

36.ISUPPER()315

32.INT()315

33.ISALPHA()315

34.ISCOLOR()315

35.ISLOWER()315

45.MESSAGE()316

44.MAX()316

38.LEN()316

39.LOCK()316

40.LOG()316

41.LOWER()316

42.LTRIM()316

43.LUPDATE()316

52.PROW()317

51.PCOL()317

46.MIN()317

47.MOD()317

48.MONTH()317

49.NDX()317

50.OS()317

54.RECCOUNT()318

53.READKEY()318

60.ROUND()319

59.RLOCK()319

55.RECNO()319

56.RECSIZE()319

57.REPLICATE()319

58.RIGHT()319

67.STUFF()320

66.STR()320

61.ROW()320

62.RTRIM()320

63.SELECT()320

64.SPACE()320

65.SQRT()320

74.SYS(6)321

73.SYS(5)321

68.SUBSTR()321

69.SYS(0)321

70.SYS(1)321

71.SYS(2)321

72.SYS(3)321

81.SYS(14)322

80.SYS(13)322

75.SYS(7)322

76.SYS(9)322

77.SYS(10)322

78.SYS(11)322

79.SYS(12)322

87.SYS(102)323

86.SYS(101)323

82.SYS(15)323

83.SYS(16)323

84.SYS(17)323

85.SYS(100)323

93.SYS(2004)324

92.SYS(2003)324

88.SYS(103)324

89.SYS(2000)324

90.SYS(2001)324

91.SYS(2002)324

101.VAL()325

100.UPPER()325

94.SOUNDEX()325

95.TIME()325

96.TRANSFORM()325

97.TRIM()325

98.TYPE()325

99.UPDATED()325

(二)启动系统326

(一)CCDOS2.13H系统装载326

102.VERSION()326

103.YEAR()326

第三节 FoxBASE+的使用与操作326

一、运行FoxBASE+程序的上机步骤326

二、系统配置文件的应用327

(三)FoxBASE+系统的安装、启动和退出327

(二)系统配置文件的使用328

(一)系统配置文件的作用328

(三)系统配置项的说明329

(四)系统配置项清单330

(五)系统配置文件的一个实例331

(一)数据库文件的建立332

三、数据库的基本操作332

(二)数据库文件的打开和关闭333

(三)数据库的索引335

(四)数据库的关系操作337

(五)数据库记录的检索340

(六)数据库记录的增加342

(七)数据库记录的修改344

(八)数据库记录的删除346

(九)数据库的复制347

(十)数据库的重新组织350

(十一)数据库文件结构的修改352

(十二)数据计算353

(十三)数据输出357

(十四)数据库参数和状态的检测362

(十五)文件管理363

(十六)内存变量操作365

(一)程序的编辑367

四、程序的建立和调试367

(二)程序的调试368

(一)过程组合的优点370

五、过程文件的组合370

(二)过程文件的组合方法371

(二)编译方法372

(一)编译作用372

六、命令文件的编译372

(一)提高应用程序的运行效率373

一、提高效率的方法373

第四节 使用技巧与常见错误处理373

(二)提高数据录入速度的方法375

(二)用函数实现软件的计时保护377

(一)快速编制软件使用说明书的技巧377

二、使用技巧377

(三)在数据库中插入多条记录的方法378

(四)程序时钟延时技术379

(五)自动生成查询程序的方法380

(一)用户定义函数的构造381

四、用户定义函数381

三、程序设计的基本方法381

(二)用户定义函数的调用382

(三)替换一条命令384

(二)替换字段名384

五、宏替换 的使用384

(一)替换数据库文件名384

(一)程序的兼容385

六、与dBASEⅢ的兼容问题385

(四)替换一个表达式385

(五)扩充FIND命令的功能385

(六)实现字符串的插入385

(二)数据的兼容386

(三)系统配置的兼容性387

(一)错误检测388

七、FoxBASE+中的容错处理388

(二)错误处理390

(二)发生逻辑错误时的出错报告394

(一)发生语法错误时的出错报告394

八、出错报告和出错信息394

(五)出错信息一览表395

(四)错误的处理或恢复395

(三)发生内部错误时的出错报告395

(一)建立下拉式菜单408

一、实验一:菜单类408

第五节 应用举例408

(二)建立上弹菜单409

(三)建立条形光带菜单410

(四)通用下拉式菜单程序411

(一)数据库结构和记录的全屏幕编辑413

二、实验二:输入类413

(二)兼有查询和编辑功能的程序415

(四)页式编辑416

(三)单项数据的全屏幕成批输入程序416

(一)三个数据库联接417

三、实验三:处理类417

(五)行式编辑417

(三)IIF()函数的运用418

(二)字段名各不相同的两个数据库之间的数据传送418

(一)行式查询419

四、实验四:输出类419

(二)简单图形输出程序420

(三)编制框线表格421

(四)编制带有字段内容的框线表格422

(五)具有分页功能的文本输出程序424

(一)选字段程序425

五、实验五:辅助类425

(二)出错时由用户选择处理方法的出错处理程序426

(四)改变数据库中字段排列顺序428

(三)自动进行出错处理的程序428

(五)活动的屏幕提示429

(七)口令判别程序431

(六)输出键盘上各键的ASCII码431

(一)打印数据结构与数据分开管理,保证数据与属性、表项的自适应性432

六、实验六:表格通用打印程序432

(二)表名表头表尾与数据隔离,保证其独立性、灵活性及相对稳定性433

(三)数据的零处理技术436

(五)一个完整的通用报表打印子系统437

(四)打印机的兼容性437

二、C语言的特点441

一、C语言的发展441

第六章 C语言的使用与操作441

第一节 C语言概述441

三、C语言程序的结构442

(二)常量与变量443

(一)C语言的数据类型443

第二节 语句与语法汇总443

一、数据类型、运算符与表达式443

(三)数据的存储类别444

(四)运算符445

二、C语言的基本语句450

(三)文件包含处理453

(二)定义宏替换453

三、编译预处理和注释453

(一)定义常量符号453

(一)数组454

四、复杂数据类型454

(四)条件编译454

(五)注释454

(二)指针456

(三)结构461

(四)共用体465

(五)枚举类型466

(二)“按位或”运算符(|)467

(一)“按位与”运算符 467

(六)用typedef定义类型467

五、位运算功能与用途467

(七)位运算符与赋值运算符结合可以组成扩展的赋值运算符468

(六)右移运算符(>>)468

(三)“异或”运算符(∧)468

(四)“取反”运算符(~)468

(五)左移运算符(<<)468

(二)函数的调用469

(一)函数的定义469

(八)不同长度的数据进行位运算469

六、函数469

(三)函数的指针471

一、数学函数472

第三节 C库函数472

二、输入输出函数474

三、字符函数479

四、字符串函数480

六、时间函数482

五、动态存储分配函数482

七、其他函数483

(一)Torbo C 2.0的安装486

一、使用Turbo C编译系统486

第四节 上机操作486

(二)上机操作过程489

(三)编译、连接及运行方法491

(四)动态调试方法493

(一)MS—C 5.0的安装方法495

二、使用Microsoft C编译系统495

(三)cl命令的编译、连接方法497

(二)最简单的编译、连接方法497

(四)MS—C6.0编译系统503

一、8086中断与PC—DOS507

第五节 C语言与操作系统的接口507

二、访问ROM—BIOS系统资源509

(一)利用int86()访问系统功能512

(二)改变屏幕方式512

(三)清屏513

(四)光标定位514

三、DOS的系统功能调用515

(一)检查键盘状态519

(二)打印机的使用519

(三)串行口的读写520

第六节 C语言与高级语言的相互调用520

一、相互调用机制520

二、C语言与其他语言接口设计521

三、C语言与BASIC相互调用522

(一)C语言调用BASIC522

(二)BASIC调用C语言523

(一)C调用FROTRAN525

四、C语言与FORTRAN的相互调用525

(二)FORTRAN调用C语言526

五、C语言与PASCAL相互调用528

(一)C语言调用PASCAL528

(二)PASCAL调用C语言530

第七节 常见错误分析与错误信息532

一、常见错误532

二、Turbo C编译错误信息表537

1996《微机常用高级语言的使用与操作》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由袁忠良主编 1996 北京:中国科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微机汉字操作与应用(1993 PDF版)
微机汉字操作与应用
1993 乌鲁木齐:新疆科技卫生出版社
微机与单片机原理及应用(1995 PDF版)
微机与单片机原理及应用
1995 上海:复旦大学出版社
几种常用微机操作实践与技巧(1993 PDF版)
几种常用微机操作实践与技巧
1993 广州:中山大学出版社
微型计算机常用的十种高级语言及其比较(1990 PDF版)
微型计算机常用的十种高级语言及其比较
1990 北京:旅游教育出版社
Windows 操作与使用(1995 PDF版)
Windows 操作与使用
1995 北京:国防工业出版社
微机实用操作与管理(1994 PDF版)
微机实用操作与管理
1994 济南:山东科学技术出版社
四种计算机的操作与使用(1987 PDF版)
四种计算机的操作与使用
1987 北京:高等教育出版社
微处理机工程用高级语言(1986 PDF版)
微处理机工程用高级语言
1986 北京:科学技术文献出版社
实用微机原理与操作使用(1993 PDF版)
实用微机原理与操作使用
1993 北京:北京理工大学出版社
微机实用操作(1999 PDF版)
微机实用操作
1999 北京:军事科学出版社
实用微机知识与操作(1996 PDF版)
实用微机知识与操作
1996 北京:气象出版社
微型计算机操作与使用技巧(1995 PDF版)
微型计算机操作与使用技巧
1995 北京:机械工业出版社
汉化FoxBASE+语言的使用与操作(1995 PDF版)
汉化FoxBASE+语言的使用与操作
1995 天津:天津大学出版社
微机操作与使用(1997 PDF版)
微机操作与使用
1997 天津:天津科学技术出版社
微机操作与应用(1997 PDF版)
微机操作与应用
1997 石家庄:河北科学技术出版社