for结构和vbs do while loopp结构怎么做啊大神很急

请参考对"qbasic的语言设计有哪几种?"问题的回答,其中涉及DO
LOOP语句的用法.
你应在VB编程窗口的提示下找到调试黄色标注代码处仔细看DO LOOP结构的语法错误.或把出错部分代码上传便于分析.
其他答案(共3个回答)
ion
statements
Loop
Do:表明循环开始的关键字;
While:表明循环种类的关键字;
condition:循环条件(例如,x=10,Myval &&6 或者y&x);
statements:在循环中执行的语句;
Loop:表明循环体结构位置的关键字。
或者可以使用等同的语句结构:
Do
statements
Loop While condintion
Do… while 有两种形式,这两种形式之间的差别是条件的位置:一个是在循环的开始,而另一个在循环的结尾。
在Do语句中放置While条件,则程序在执行循环之前检查条件,如果条件为真,Do语句...
Do…Loop循环是条件循环,也就是说,执行循环直到条件满足或者不满足。Do…Loop循环的两种基本形式是Do…While(在条件为真的时候重复)和Do…Until(在条件为真的时候退出循环)。
Do…While循环在条件为真的时候执行循环。构造如下所示:
Do While cond相关信息ion
statements
Loop
Do:表明循环开始的关键字;
While:表明循环种类的关键字;
condition:循环条件(例如,x=10,Myval &&6 或者y&x);
statements:在循环中执行的语句;
Loop:表明循环体结构位置的关键字。
或者可以使用等同的语句结构:
Do
statements
Loop While condintion
Do… while 有两种形式,这两种形式之间的差别是条件的位置:一个是在循环的开始,而另一个在循环的结尾。
在Do语句中放置While条件,则程序在执行循环之前检查条件,如果条件为真,Do语句和Loop语句之间的代码将被执行,接着程序转回到Do语句处重新检查条件,一旦条件为假,程序转到紧接着Loop的语句。在这种形式下,Do语句和Loop语句之间的代码段有可能不被执行(代码段第一次执行之前,如条件为假,程序将跳过中间的代码)
为了至少执行一次Do… while循环,可使用第二种形式的Do … while循环,即将条件语句放在Loop之后,例如:
Do
Text1.Text =Text1.Text & Cstr(intCntr)
intCntr = intCntr + 1
Loop While inCntr & 10
这种形式的 Do… while循环中,循环首先执行一次,然后再判断条件的真假,从而决定是否继续循环。要注意的是,不要在Do和Loop语句处都放置While条件,这样在程序运行时将引起错误。
当使用Do … While循环时,不要忘记在代码中改变条件变量。与For … Next循环不同的是,Do … Loop中的条件变量或者计数变量要在代码中自己控制。当然,自己初始化变量相对于依靠缺省值是好的习惯。
Do … Until循环的语法结构如下:
Do Until condition
statements
Loop
当条件为假时,执行循环;当条件为真时,循环停止。
有两种形式的Do … Until循环,就像有两种Do … While循环一样:一种是条件在Do语句中,而另一种是条件在Loop语句中。如果将条件放在Do关键字那一行,条件在循环内部代码段执行之前先被检查;如果将条件放在Until关键字那一行,循环内部代码段执行一次之后条件被检查。
源代码就是源程序
源代码,是指未编译的文本代码。是一系列人类可读的计算机语言指令。
在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的...
嵌入式开发最基本的概念是主机、目标机及交叉编译。
主机是你做开发时使用的计算机,通常是PC机,较目标机而言,资源和性能都要好很多;
目标机是你要开发...
据我了解有两种意思:
1、Gcc(GNU C Compiler)
大名鼎鼎的GNU的C/C++/Obj-C编译器
海湾阿拉伯国...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区Microsoft& Visual Basic& Scripting Edition
Do...Loop 语句
当条件为 True 时或条件变为 True 之前重复执行某语句块。
Do [{While | Until} condition]
[statements]
[statements]
也可以使用下面的语法:
[statements]
[statements]
Loop [{While | Until} condition]
Do...Loop 语句语法有以下部分:
或,其值为 True 或 False。如果 condition 为 ,则 condition 被当作 False。
statements
当 condition 为 True 时被重复执行的一条或多条命令。
Exit Do 仅可以用在 Do...Loop 控制语句中,提供另一种退出 Do...Loop 的方法。可以在 Do...Loop 语句中的任何位置放置任意个 Exit Do。Exit Do 通常与条件判断语句(如 If...Then )一起使用,将控制传递给紧随在 Loop 语句后面的语句。
当用于嵌套 Do...Loop 中的时候,Exit Do 将控制传递给其所在循环的上一层嵌套循环。> 问题详情
VBA支持的循环语句结构不包括()。A.Do…LoopB.While…WendC.For…NextD.Do…While
悬赏:0&答案豆
提问人:匿名网友
发布时间:
VBA支持的循环语句结构不包括()。A.Do…LoopB.While…WendC.For…NextD.Do…While
为您推荐的考试题库
您可能感兴趣的试题
1下列关于标准函数的说法中,正确的是(&&)。A.Rnd函数用来获得0到9之间的双精度随机数B.Int函数和Fix函数参数相同则返回值就相同C.Str函数用来把纯数字型的字符串转换为数值型D.Chr函数返回ASCII码对应的字符2E知有如下程序段:&&sum=0&For&i=g to 10 step 3&sum=sum+i&i=i*2&Next i&当循环结束后,变量i、sam的值分别为(&&)。A.10、6B.13、6C.13、5D.10、53如果要在VBA中打开一个窗体,可使用(&&)对象的OpenForm方法。A.FormB.DoCmdC.QueryD.Report4在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程:&Private Sub C1_Click()&a=0&n=InputBox("")&For i=l To n&Forj=l To i&a=a+1&Next j&Next i&Print a&End Sub&程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是(&&)。A.5B.6C.9D.10
我有更好的答案
相关考试课程
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
享三项特权
享三项特权
享三项特权
选择支付方式:
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
常用邮箱:
用于找回密码
确认密码:求大神:VB程序编程问题中的两个whileloop逻辑循环语言怎么组织_百度知道
求大神:VB程序编程问题中的两个whileloop逻辑循环语言怎么组织
求编程大神,我用一个简单的VB编程求解一个简单问题,这里有一个详细的流程图,和简单的VB语句,就是两个while loop 语句不清楚怎么组织?具体怎么写?求大神完善,或者用其他语言(C++,matlab,甚至excel、pascal)编写也可,全部财富奉上。公式和其他不用管...
一重循环加continue就好了;-&nbsp、两相流参数 else {
continue.、井筒压力;(ABS()&nbspwhile&T v。continue作用是结束当前循环的执行;&(H&nbsp,不用两重循环;&nbsp.;0,C++通用这是个死循环.001)
H&=&nbsp.;Z else {
}}这是C语言代码.;0)
打印深度;&(1){ p2 T2 p&H& }
请问大神,如果用VB能够实现吗?
VB没有continue语句,可以用goto实现大概这样lp:while&true p2&&&&T2&&&&p&T&&&&v..... if&ABS()&&=&0.001&then
H&=&H&-Z else
goto&lp end&if
if&H&&&0&then
打印深度、井筒压力、两相流参数 else
goto&lp end&ifwend&
采纳率:55%
来自团队:
为您推荐:
其他类似问题
vb程序的相关知识
等待您来回答}

我要回帖

更多关于 do while loop 的用法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信