VB中while和do while

while为当循环,可以判断条件.那么do while也可以达到这样的功能,请指点一下有什么具体的区别.如果说do while......loop还可以另一种形式的话do....while loop 那么当循环好象就没什么用了,用do while就完全可以代替了,可以这么说吗??

While...Wend 语句

只要指定的条件为 True,则会重复执行一系列的语句。

语法

While condition
[statements]

Wend

While...Wend 语句的语法具有以下几个部分:

部分 描述
condition 必要参数。数值表达式或字符串表达式,其计算结果为 True 或 False。如果 condition 为 Null,则 condition 会视为 False。
statements 可选参数。一条或多条语句,当条件为 True 时执行。

说明

如果 condition 为 True,则所有的 statements 都会执行,一直执行到 Wend 语句。然后再回到 While 语句,并再一次检查 condition,如果 condition 还是为 True,则重复执行。如果不为 True,则程序会从 Wend 语句之后的语句继续执行。

While...Wend 循环也可以是多层的嵌套结构。每个 Wend 匹配最近的 While 语句。

提示 Do...Loop 语句提供了一种结构化与适应性更强的方法来执行循环。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-07
Do While ... Loop 就是 While,一模一样。While 缺陷在于必须是退出循环前提条件成立,而不能是继续循环前提条件成立。后者用 Do ... Loop While 可以达到
第2个回答  2020-11-19
do
'语句……
loop while a>0
'这种是先执行一次语句,再判断要不要循环。

while a>1
'语句……
wend
'这是先判断要不要执行

学习,是指通过阅读、听讲、思考、研究、实践等途径获得知识和技能的过程。学习分为狭义与广义两种:

狭义:通过阅读、听讲、研究、观察、理解、探索、实验、实践等手段获得知识或技能的过程,是一种使个体可以得到持续变化(知识和技能,方法与过程,情感与价值的改善和升华)的行为方式。例如通过学校教育获得知识的过程。

广义:是人在生活过程中,通过获得经验而产生的行为或行为潜能的相对持久为方式。

社会上总会出现一种很奇怪的现象,一些人嘴上埋怨着老板对他不好,工资待遇太低什么的,却忽略了自己本身就是懒懒散散,毫无价值。

自古以来,人们就会说着“因果循环”,这话真不假,你种什么因,就会得到什么果。这就是不好好学习酿成的后果,那么学习有什么重要性呢?

物以类聚人以群分,什么样水平的人,就会处在什么样的环境中。更会渐渐明白自己是什么样的能力。了解自己的能力,交到同水平的朋友,自己个人能力越高,自然朋友质量也越高。

在大多数情况下,学习越好,自身修养也会随着其提升。同样都是有钱人,暴发户摆弄钱财只会让人觉得俗,而真正有知识的人,气质就会很不一样。

高端大气的公司以及产品是万万离不了知识的,只有在知识上不输给别人,才可以在别的地方不输别人。

孩子的教育要从小抓起,家长什么样孩子很大几率会变成什么样。只有将自己的水平提升,才会教育出更好的孩子。而不是一个目光短浅的人。

因为有文化的父母会给孩子带去更多的在成长方面的的帮助,而如果孩子有一个有文化的父母,通常会在未来的道路上,生活得更好,更顺畅。

学习是非常的重要,学习的好坏最终决定朋友的质量、自身修养和后代教育等方面,所以平时在学习中要努力。
第3个回答  2009-07-07
Do...Loop 语句提供了一种结构化与适应性更强的方法来执行循环。

可以用Exit Do 语句,随时跳出循环
第4个回答  2009-07-07
一个是先判断,一个是先做

VB中 while ...wend 与 DO while...loop区别
VB中while...wend与DO while...loop区别为:退出不同、执行不同、优先不同。一、退出不同 1、while...wend:while...wend不可以中途通过代码Exit Do进行退出。2、DO while...loop:DO while...loop可以中途通过代码Exit Do进行退出。二、执行不同 1、while...wend:while...wend至少会执行...

VB中while和do while
Wend While...Wend 语句的语法具有以下几个部分:部分 描述 condition 必要参数。数值表达式或字符串表达式,其计算结果为 True 或 False。如果 condition 为 Null,则 condition 会视为 False。statements 可选参数。一条或多条语句,当条件为 True 时执行。说明 如果 condition 为 True,则所有的 stat...

VB里while的用法?
vb中while语句有3种写法,分别是:语句一:while "条件语句" ...循环体... wend 语句二:do while "条件语句" ...循环体... loop语句三:do...循环体... loop while "条件语句" 其中,语句一和语句二是等效的,当条件为真时执行循环;语句三则先执行循环体一次,再判断条件,如果条件为真...

vb中怎样分清do while...loop和do ...loop while ,还有do until...l...
做,While 当……时,Loop 循环,Until 直到……时。所以:Do While...Loop:当……时候做XX且循环(先判断条件是否满足,若【满足】,则进入循环,即可能不进入循环)Do...Loop While:做XX且循环,当……时候(先进入循环执行,然后判断条件是否满足,若【满足】,则进入下一次的循环,即循环次数...

VB中do while和do until放在前面与放在后面有什么分别?
放在前面是先执行代码再来判断(while的内容)后面则是先判断,不满足条件则不执行 放在后面时在条件不满足时还会再执行一次

vb中do循环的两种表达式区别
第一种 Do until(或while) while 解释:先判断条件是否成立,若条件成立则执行循环体,否则退出循环 循环体 untill 解释:先判断条件是否成立,若条件成立则退出循环体,否则执行循环 Loop 第二种 Do 循环体 Loop until(或while) while 解释:执行循环体,再判断条件是否成立,若成立则执行循环,否...

vb中实现循环的三个语句
1、do while...loop:当条件为True时循环,,在进入循环之前检查条件。2、do...loop while:当条件为True循环,在循环至少运行一次后检查条件。3、do until...loop:当条件为false循环,在进入循环之前检查条件。4、do..loop until:当条件为false循环,在循环至少运行一次后检查条件。5、While...Wend...

VB 函数 do while ...Loop 与 while ...wend 还有 do ...Loop while...
While 或 Do 循环语句基于 Boolean 表达式循环。只要 Boolean 表达式计算为 True,While 循环语句就一直循环。Do 循环语句必须附加 While 关键字或 Until 关键字;Do While 语句在条件计算为 False 时中断循环,Do Until 语句在条件计算为 True 时中断。上面DO后面的While和Until也可以写在Loop后面 参考...

VB循环语句主要有哪些
哈哈,都是些什么答案哦,误导:VB循环主要有以下三类:1)FOR 循环变量=初值 TO 终值 [STEP 步长]循环体 NEXT 循环变量 2)WHILE 条件表达式 循环体 WEND 3)DO WHILE|UNTIL 表达式 循环体 LOOP 或 DO 循环体 LOOP WHILE|UNTIL 表达式

VB中的 while wend 怎么用的
VB中的while?? wend是循环的意思,等效于do while,想要跳出循环必须使用goto语句。while wend 读音:英 [waɪl wend] 美 [waɪl wend]释义:循环,语句。语法:while用作连词时,表示“在?(过程)中,在?期间”。常用来引导时间状语从句,当主句的主语和while所引导的从句的主语一致...

相似回答