当前位置:首页 > 站长

Visual Basic中的For循环语句的语法及说明

happyfhb18年前 (2009-06-28)站长2666
摘要:语法:For<循环变量>=<初值>To<终值>[Step步长] <循环体> [Exit For] Next<循环变量>作用:       当循环变量的值在初值到终值范围…

语法:

For<循环变量>=<初值>To<终值>[Step步长]
  <循环体>
  [Exit For]
  Next<循环变量>

作用:

       当循环变量的值在初值到终值范围内时,执行一次循环体中的语句块,并使初值增加一个步长。当循环变量的值不在初值到终值范围内时,就退出循环,执行Next后面的语句。For循环语句执行的流程图。

说明:

  (1)<循环变量>:也称循环控制变量,它是一个数值变量,但不能是布尔或数组元素。

  (2)<初值>、<终值>和<步长>:它们是一个数值表达式。 步长为正数时,表示递增循环;步长为负数时,表示递减循环,但不能为o。Step的缺省值为l。

  (3)<循环体>:在For语句和Next语句之间的语句序列,可以是一个或多个语句。

  (4)[Exit For]:如果有此可选项时,退出循环。

  (5)Next:是循环终端语句,在Next后面的循环变量与For语句中的循环变量必须相同。当只有一层循环时,Next后面的循环变量可略去不写。

  (6)For语句又叫做循环说明语句,用来指定循环变量的名称,以及循环变量的初值、终值和步长;循环体是被反复执行的部分(即循环工作部分),它可以由若干条语句所组成;Next,语句又叫做循环终端语句,其作用是改变循环变量的值(即增加一个步长)并控制是否再次执行循环体。

  (7)循环执行的次数: n=Int((终值一初值)/步长)+1

  (8)For―Next语句可以嵌套使用,嵌套的层数没有限制,其基本要求是:每个循环只有一个惟一的变量作为循环变量;内层循环变量的Next语句必须放在上层循环变量的Next语句之前。

 

扫描二维码推送至手机访问。

版权声明:本文由海海日记-冯海滨博客发布,如需转载请注明出处。

本文链接:http://www.fenghaibin.com/?id=261

“Visual Basic中的For循环语句的语法及说明” 的相关文章

404错误的处理方式及对SEO的影响

在“通过HTTP状态码查看搜索引擎蜘蛛如何爬行你的网站”一文中,我介绍了一些经常涉及到的HTTP状态码及含义,譬如大家经常探讨并且与本文相关的Http状态码:404:服务器找不到指定的资源,请求的网页不存在(譬如浏览器请求的网页被删除或者移位,但不排除日后该链接有效的可能性)…

教不会英文的朋友快速提交alexa信息

第一步:用游览器打开以下网址(如果你的网域名是别的就把abc.com换成你的域名)http://www.alexa.com/data/details/contact_info?url=abc.com在此网页的底部看到以下信息Site Owner:Address1:Address2:City:Stat…

风讯系统出现Microsoft VBScript 运行时错误 错误 '800a0046' 没有权限的解决办法

错误提示Microsoft VBScript 运行时错误 错误 '800a0046' 没有权限 解决办法为程序文件夹给上iwan_XXX用户user权限.在程序文件夹上面点右键选择属性 选安全 点添加 选立即查找...…

下载通告

尊敬的网友大家好。感谢大家一直以来对海滨的支持。海滨博客一直致力于为广大网友提供精品软件下载和交流。但是最近由于本站访问量突然增大,小站空间实在受不了了呵呵。所以站长临时决定将所有下载类服务转为网盘下载。网盘为115网盘 速度更快 无广告 欢迎大家体验。谢谢大家继续支持海滨博客。…

asp.net 语句不能出现在方法体内。假定为方法末尾 解决办法

asp.net 网页编程经常会遇到这样的一个错误提示语句不能出现在方法体内。假定为方法末尾。那如何解决呢很简单 检查一下你的代码看sub过程 有没有对应结束的 end sub 就可以了。很小的问题会导致报错哦。…

百度也疯狂

百度真是太疯狂了。郁闷。我一电影站是采集站。天天想着盼着让百度多收录些。可是呢 人家就是不收你的。百度收录数量老是维持在100-300.我一生气不做电影站了。弄音乐程序 但是呢我担心音乐程序很快被索引于是写了个拒绝所有搜索引擎的robots。可是万万让我没有想到 过了几天 百度收录我电影站竟然突破2…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。