VB,do until循环语句问题?
clchwg2022-10-04 11:39:541条回答
VB,do until循环语句问题?
do until 条件
循环体
loop
如果“条件”是一个为0的常数,则至少执行一次循环体
为什么不是一次循环体也不执行?
do until 条件
循环体
loop
则正确描述是:
1、如果“条件”是一个为0的常数,则一次循环体也不执行
2、如果“条件”是一个为0的常数,则至少执行一次循环体
3、如果“条件”是一个不为0的常数,则至少执行一次循环体
4、不论“条件”是否为"真"至少要执行一次循环体
do until 条件
循环体
loop
如果“条件”是一个为0的常数,则至少执行一次循环体
为什么不是一次循环体也不执行?
do until 条件
循环体
loop
则正确描述是:
1、如果“条件”是一个为0的常数,则一次循环体也不执行
2、如果“条件”是一个为0的常数,则至少执行一次循环体
3、如果“条件”是一个不为0的常数,则至少执行一次循环体
4、不论“条件”是否为"真"至少要执行一次循环体
已提交,审核后显示!提交回复
共1条回复
- 大将王翦 共回答了12个问题
|采纳率91.7% - 数值0等同于布尔值常量的False,而Do Until则是当表达式为真时跳出循环,这与Do While刚好相反,所以:
Do Until 0
相当于
Do Until False
相当于
Do While Not(False)
相当于
Do While True
所以,如果不在循环体中跳出循环或跳出所在过程或End或Goto的话,这将是一个死循环.
自然,循环体将至少被执行一次. - 1年前
相关推荐
- VB题!假定有以下循环结构 Do Until 条件表达式 循环体 Loop则以下正确的描述是A)如果“条件表达式”的值是
VB题!
假定有以下循环结构
Do Until 条件表达式
循环体
Loop
则以下正确的描述是
A)如果“条件表达式”的值是0,则一次循环体也不执行
B)如果“条件表达式”的值不是0,则至少执行一次循环体
C)不论“条件表达式”的值是否为“真”,至少要执行一次循环体
D)如果“条件表达式”的值恒为0,则无限次执行循环体
ufo77771年前1 -
fanleihi 共回答了10个问题
|采纳率90%C1年前查看全部
- 小弟求教几道2级vb习题第二题假定有以下循环结构do until 条件
小弟求教几道2级vb习题
第二题
假定有以下循环结构
do until 条件
循环体
loop
则正确的描述为 B如果“条件”是一个为0的常数,则至少执行一次循环体
第三题
for i= 1 to 3
for j=1 to i
for k=j to 3
a=a+1
next k
next j
next i
执行上面的3重循环后,a的值为 14
还有图片的那个题,一共3个题,
图片上那个题是a=a+b+x
第2题为什么是选B
tomy551年前1 -
jisodoi 共回答了13个问题
|采纳率92.3%1.
里面那句是a=a+b+c 是结果3
不是,结果2
3.
i=1时
第一层循环1次
第二层循环1次
第三层循环3次
a=3
i=2时
第一层循环1次
第二层循环2次
第三层循环5次
a=3+5=8
i=3时
第一层循环1次
第二层循环3次
第三层循环6次
a=3+5+6=141年前查看全部
- 问一个关于VB的问题对于Do Until…Loop 循环,正确的是:A.如果循环条件为常数0,则一次循环也不执行B.如果
问一个关于VB的问题
对于Do Until…Loop 循环,正确的是:
A.如果循环条件为常数0,则一次循环也不执行
B.如果循环条件为常数0,则至少执行一次循环
C.如果循环条件是不为0的常数,则至少执行一次循环
D.无论循环条件是否为True,都至少执行一次循环艾凌凌1年前1 -
尘埃无语 共回答了17个问题
|采纳率88.2%B.如果循环条件为常数0,则至少执行一次循环
Private Sub Command1_Click()
Do Until 0
Print "A"
Exit Do
Loop
Do Until 0
Print "B"
Exit Do
Loop
Do Until 1
Print "C"
Exit Do
Loop
Do Until True
Print "D"
Exit Do
Loop
End Su1年前查看全部
- VB习题 N=0 J=1 DO Until N>2 N=N+1 J=J+N*(N+1) Loop Print N;J
VB习题 N=0 J=1 DO Until N>2 N=N+1 J=J+N*(N+1) Loop Print N;J
N=0 J=1
DO Until N>2
N=N+1 J=J+N*(N+1)
Loop
Print N;J 求运行结果及理由exbyot1年前2 -
ramjet 共回答了9个问题
|采纳率88.9%N=0 J=1
DO Until N>2
N=N+1
J=J+N*(N+1)
Loop
Print N;J
n=0
j=1
---------------------
n=n+1----0+1=1
j=j+n*(n+1)----j=1+1*2=3
----------------------
n=n+1----n=1+1=2
j=3+2*3=9
-------------------------
n=n+1------3
j=9+3*4=21
------------------
这时n=3>2 故跳出循环
输出n,j值
即
3,211年前查看全部
- do until 条件 循环体 loop 则下列描述真确的是
do until 条件 循环体 loop 则下列描述真确的是
A) 如果“条件”是一个为0的常数,则一次循环体也不执行
B) 如果“条件”是一个为0的常数,则至少执行一次循环体
C) 如果“条件”是一个不为0的常数,则至少执行一次循环体
D) 不论“条件”是否为“真”,至少要执行一次循环体
答案居然选择B,我认为A和C都对,理由如下:
此题的关键是要判断“条件”是否成立,如果成立,则执行后面的循环体,不成立,就不执行.vb中0假,一切非0均为真.A)如果“条件”是为0的常数,也就是说条件为假,不成立,一次循环都不执行,所以A对.C)“条件”不为0,也就是说,可以确定初始时“条件”为真,则至少要执行一次后面的循环体,所以C对.
望各位大侠能为小弟指点一二,小弟愚钝,还望说详细点儿,933239291年前1 -
天魔心 共回答了20个问题
|采纳率80%条件成立时就loop否则就do
注意它和do while的区别.
当条件为0时,就是个死循环,它会一直do而不loop1年前查看全部
- vb 循环结构中的一题假定有以下循环结构Do Until 条件循环体Loop则正确的是A.如果“条件”是一个为0的常数,
vb 循环结构中的一题
假定有以下循环结构
Do Until 条件
循环体
Loop
则正确的是
A.如果“条件”是一个为0的常数,则一次循环体也不执行
B.如果“条件”是一个为0的常数,则至少执行一次循环体
但是我认为应该是A啊.这种形式的循环结构不是先判断后执行吗?所以有可能一次都不执行循环体中的语句啊?难道我的理解错了吗?感激不尽!kitty94501年前1 -
雨恋andrew 共回答了17个问题
|采纳率82.4%确切的说因为条件是0 所以 如果循环体中没有跳出循环的话,那么永远会一直执行下去,
但循环体中有可能包括跳出循环,所以循环体至少执行一次^^
如果不考虑跳出循环的问题的话,那么将会无限循环执行循环体.
如果条件为1时(或真),才会像你想像一样一次都不执行,注意do until true才是一次也不执行.1年前查看全部
- Dim n% n = 1 Do Until n > 6 Print n; n = n + 2.4 Loop
Dim n% n = 1 Do Until n > 6 Print n; n = n + 2.4 Loop
运行结果为1,3,5
为什么不是1,3,6吴中越1年前1 -
宝气姑娘 共回答了23个问题
|采纳率95.7%3+2.4=5.4,对应整数是5,不是6.1年前查看全部
- 帮忙详细述说一下下面的程序的意思,最主要的是不明白do until的用法及意思,我只有15分,
帮忙详细述说一下下面的程序的意思,最主要的是不明白do until的用法及意思,我只有15分,
执行下列程序,单击按钮command1窗体上显示的第一行内容是( )第二行内容是()第三行内容是()option explict private sub command1-click()
dim a as integer,b as integer
a=4
b=3
do until a>10
b=b/2
do until b>10
a=(a+b)2+b
b=b+5
print a,b
loop
a=a-3
loop
end subzac2625263251年前1 -
花妖亚亚 共回答了17个问题
|采纳率82.4%其实就是 do while ()
循环的意思,一定会执行第一次.
中文意思: 执行 .一直到...然后会如何如何
例子中的: 当a>10 .1年前查看全部
- VB问题do until的问题假定有以下循环结构 Do Until 条件表达式 循环体 Loop 则以下正确的描述是(
VB问题do until的问题
假定有以下循环结构 Do Until 条件表达式 循环体 Loop 则以下正确的描述是( ).A )如果“条件表达式”的值是0,则一次循环体也不执行 B )如果“条件表达式”的值不为0,则至少执行一次循环体 C)不论“条件表达式”的值是否为“真”,至少要执行一次循环体 D )如果“条件表达式”的值恒为0,则无限次执行循环体 为什么选D啊,FG6871年前1 -
栀子花中的精灵 共回答了13个问题
|采纳率84.6%Do Until 条件表达式 是当条件为True时停止,为False时循环, 而0是False,所以会永远循环.1年前查看全部
大家在问
- 1读了弯腰树这则寓言故事,你从中受到什么启发
- 2下列实验操作正确的是 [ ] A.向过量稀硫酸中加入除去油污的废铁屑,是
- 3求微分方程dy/dx=e^(y/x)+y/x通解~!急~!
- 4图中电压表有没有示数?如果有是不是电源电压?
- 5110减x加130减x等于120这个方程怎么解
- 6这句话是反问句吗?
- 7阅读下面一段文字,按要求答题。(7分)
- 8下列关于实验室用高锰酸钾制取氧气的说法正确的是( )
- 9下图长方形ABCD 中,BC=12cm,AB=7.5cm,EF=5cm,求阴影部分的面积.
- 10sin(a+30°)=12/13,且60°<a<90°,求sina的值
- 11按形式写出词语ABCC ( ) ( )AABC ( ) ( )AABB ( ) ( )
- 12一到五年级中哪些平面图形是轴对称图形?各有几条对称轴?请画图!
- 13英语课文在哪里下听
- 14从甲地到乙地。上坡路占全程的20%,平地占65%,其余是下坡路。一辆汽车在甲乙两地间往返一次,共行下坡路70千米。甲乙两
- 15求高手帮忙写英语作文一篇.假设你是托尼,现在你和你的噢鞥油门正在颐和园(the Summer Palace)游玩.请你给