网站大量收购独家精品文档,联系QQ:2885784924

GVbasic指令及函数一览修改版.pdfVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

GVbasic指令及函数一览

指令及函数一览:

变量及数组定定义函数:

DIM数组定义

说明:定义数组维数并分配空间,没有经过DIM说明的数组下缺省最大值是10.

用法:DIM数组名(N1,N2,N3...)

IF...THEN/(GOTO)...ELSE条件判断

语法:IF...THENn,条件成立时跳到n行处执行;条件不成立时接着下一行执行。

IF...GOTOn等价于IF...THENn

IF...THENnELSE...,IF...

IF...GOTOnELSE...IF...

范例:

10N=1

20PRINTN,SQR(N)

30N=N+1

40IFN4THENGOTO20

50END

RUN

显示结果:

1

1

2

1

3

1

4

2

LET给变量赋值

说明:LET命令可以省略

语法:LET变量=表达式

范例:

10LETN=2008-1999

20R=0.09

30LETAAL=100*(1+R)^N

40PRINTAAL;AAL

50END

RUN

AAL=217.189328

SWAP变量互换

语法:SWAPA1,B1

范例:

10A=28;B=50

20PRINTA,B

30SWAPA,B

40PRINTA,B

50END

RUN

28

50

50

28

选择结构流程语句

GOTO无条件跳转

说明:*程序跳转到指定行号处运行

语法:GOTn行号

范例:

10LETA=20

20GOT40程序跳转到行号40处在屏幕上输出HELL字样

30PRINTA

40PRINTHELLO

50END

RUN

显示结果:HELL

IF...THEN/(GOTO)...ELSE条件判

语法:IF...THENn,条件成立时跳到n行处执行;条件不成立时接着下一行执行。

IF...GOTn等价于IF...THENn

IF...THENnELSE...,IF...

IF...GOTnELSE...IF...

范例:

10N=1

20PRINTN,SQR(N)

30N=N+1

40IFN4THENGOT20

50END

RUN

显示结果:

1

1

2

1

3

1

4

2

ON控制转移

语法:ON...GOTOn1,n2,n3...

说明:计算O后的表达式的值,为1时对应n1子程序,为2时对应n2子程序..当无

对应时继续执行下一条语句.

范例:请参考本教程后面的例程四则运算

循环控制语句

FOR...TO...STEP...NEXT循环控制

语法:FOR...TO...

NEXT

如:

10FORI=5TO1STEP-1

20PRINTI

30NEXTI

40END

RU

显示结:

5

4

3

2

1

WHILE/WEND循环控制

说明:当表达式为真时执行循环,当表达式为假时继续执行WEND后的下一条语句

语法:WHILE表达式

WEND

范例:

10REMAVERAGE

20S0=0

30GOSUBS0

40PRINTS0

50GOTO990

100READA

110WHILEA-1

120S0=S0+A

130READA

140WEND

900DATA34,45,50,65,23,88,-1

990END

RUN

305

自定义函数及转子过程语句:

DEFFN自定义函数

用法:DEFN函数名=表达式

范例:

10DEFNA(W)=2*W+W;

20PRINTFNA(23)

30DEFNB(X)=4+3

40G=FNB(23)

50PRINTG

60DEFNA(Y)=FNB(Z)+Y

70PRINTFNA(G)

80END

RUN

结果:

69

7

14

GOSUB跳转子程序

说明:程序跳转到以指定行号开始的子程序处运行,遇到RETURN语句时,就返回到GOSUB

的下一条语句接着运行.

语法:GOSUBn行号

范例:

10GOSUB100

20IX0THENPRINT

文档评论(0)

明赢德高 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档