VB控制结构——goto型控制语句.doc

VB控制结构——goto型控制语句.doc

ID:57691160

大小:13.00 KB

页数:1页

时间:2020-09-01

VB控制结构——goto型控制语句.doc_第1页
资源描述:

《VB控制结构——goto型控制语句.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VB控制结构——goto型控制语句一、goto语句goto语句可以改变程序的顺序,跳过程序的某一部分去执行另一部分。或者返回已经执行过的某些语句使之重复执行。因此,用goto语句可以构成循环。Goto语句的一般格式:goto[标号或行号]“标号”是一个以冒号结尾的标识符;“行号”是一个整型数。它不以冒号结尾。例如:aa:是一个标号100是一个行号Goto语句改变程序执行的顺序。无条件地把控制转移到“标号”或“行号”所在的程序行,并从该行开始向下执行。需要注意的就是:(1)标号必须以英文字母开头,以冒号结束,而行号由数字组成,后面不能跟有冒号。Goto语句中的行号或标号在程

2、序中必须存在,并且是唯一的,否则会产生错误。标号或行号可以在goto语句之前,也可在其之后。当在goto语句之前时,提供了实现循环的另外一种途径。(2)Visualbasic对goto语句的使用有一定的限制。它只能在一个过程中使用。二、On--goto语句On—goto语句类似于情况语句,用来实现多分支控制结构。它可以根据不同的条件从多种处理方案中选择一种,其格式为:On数值表达式goto行号列表或标号列表On—goto语句的功能是:根据“数值表达式”的值,把控制转移到几个指定语句行中的一个语句行。“行号列表”或“标号列表”可以是程序中存在的多个行号或标号,相互之间需要用

3、逗号隔开。例如:Onxgoto20,35,aa,bb该语句的执行过程是:先计算“数值表达式”的值,将其四舍五入得一整数。然后根据该整数的值决定转移到第几个行号或标号执行。如果其值为1,则转向第一个行号或标号所指出的语句行;如果为2,则转达向第二个行号或标号指出的语句行……依次类推。如果“数值表达式”的值等于0或大于“行号列表”或“标号列表”中的项数。程序找不到适当的语句行,将自动执行On—goto语句下面的一个可执行语句。因为这个语句在一些工程量比较大的程序中,容易使程序变得混乱,所以我们应该尽量少用这些语句,并尽量用情况语句(selectcase)来代替。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。