计算机信息管理(专科)

除了使用While或Until来离开Do,Loop循环之外,也可以用ExitDo来离开。

题目

除了使用While或Until来离开Do,Loop循环之外,也可以用ExitDo来离开。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列各种形式的循环中,输出“*”的个数最少的循环是

A.a=5:b=8 Do Print "*" a=a+1 Loop While a<b

B.a=5:b=8 Do Print "*" a=a+1 Loop Until a<b

C.a=5:b=8 Do Until a-b Print "*" b=b+1 Loop

D.a=5:b=8 Do Until a>b Print "*" a=a+1 Loop


正确答案:C
解析:Do-Loop循环的执行规则是:Do-Loop[While|Until]形式的循环是先执行循环体,然后再进行条件判断;Do[While|Until]-Loop形式的循环是先进行条件判断,然后决定是否执行循环体。While表达式>的含义是:若表达式>为“真”,则执行循环体;若表达式>为“假”,则结束循环。Until表达式>的含义是:若表达式>为“假”,则执行循环体;若表达式,为“真”,则结束循环。
根据以上分析,选项A)输出3个“*”,选项B)输出1个“*”,选项C)没有输出“*”,选项D)输出4个“*”。

第2题:

下列语句中,不能实现循环100次的是( )。

A.N=0

Do

N=N+1

Loop Until N >=100

B.N=0

Do

N=N+1

Loop While n <100

C.N=0

N=N+1

Do

Loop Until N <100

D.N=0

Do While n <100

N=N+1

Loop


正确答案:C

第3题:

( 32 )在 VBA 中,错误的循环结构是( ) 。

A ) Do While 条件式

循环体

Loop

B ) Do Until 条件式

循环体

Loop

C ) Do Until

循环体

Loop 条件式

D ) Do

循环体

Loop While 条件式


正确答案:C

第4题:

下列四种形式的循环设计中,循环次数最少的是______。

A.a=5:b=8 Do a=a+1 Loop While a<b

B.a=5:b=8 Do a=a+1 Loop Until a<b

C.a=5:b=8 Do Until a<b b=b+1 Loop

D.a=5:b=8 Do Until a>b a=a+1 Loop


正确答案:C
解析:本题考查循环语句的使用。Do…Loop Until和Do Until…Loop都是当条件值为假时,重复执行循环,直至条件值为真或执行到Exit Do语句,结束循环。Do…Loop While当条件结果为真时,执行循环体,并持续到条件结果为假或执行到Exit Do语句,结束循环。本题中选项A执行了3次,选项B执行了1次,选项C一次都没有执行,选项D执行了4次,因此本题中循环次数最少的为C选项。

第5题:

下面循环语句中在任何情况下都至少执行一次循环体的是______。A.Do While <条件> 循环体 LoopB.Wh

下面循环语句中在任何情况下都至少执行一次循环体的是______。

A.Do While <条件> 循环体 Loop

B.While <条件> 循环体 Wend

C.Do 循环体 Loop Until <条件>

D.Do Until <条件> 循环体 Loop


正确答案:C
解析:While…Wend是先判断条件表达式的值是否为True,如果为True,则执行循环体,如果为False,则执行Wend后面的语句。
Do While…Loop是先判断条件表达式的值是否为True,如果为True,则执行循环体,如果为False,则执行 Loop后面的语句。
Do…Loop Until是先执行循环体,再判断条件表达式,如果表达式的值为True,则执行Loop后而的语句,如果为False,则继续执行循环体。
Do Until…Loop是先判断循环条件后执行循环体,而用Until关键字表示当循环条件为False时执行循环体,直到条件为True时终止循环。

第6题:

下列4种形式的循环设计中,循环次数最少的是( )。

A.a=5:b=8 Do a=a+1 Loop Wbile a<b

B.a=5:b=8 Do a=a+1 Loop Until a<b

C.a=5:b=8 Do Until a<b b=b+1 Loop

D.a=5:b=8 Do Until a>b a=a+1 Loop


正确答案:C
解析: 本题考查的是编程基础、循环结构。Do…Loop until和Do until…Loop都是当条件值为假时,重复执行循环,直至条件值为真或执行到选择Exit Do语句,结束循环。Do…LoopWhile当条件结果为真时,执行循环体,并持续到条件结果为假或执行到选择Exit Do语句,结束循环。本题中选项A执行了3次,选项B执行了1次,选项C一次都没有执行,选项D执行了4次,因此本题中循环次数最少的为选项C。

第7题:

下面循环语句中在任何情况下都至少执行一次循环体的是( )。

A.Do While 循环体 Loop

B.While 循环体 Wend

C.Do 循环体 Loop Until

D.Do Until 循环体 Loop


正确答案:C
C。【解析】选项A、B、D当<条件>不满足时,循环体不执行。只有选项C首先执行循环体,然后根据其中的条件来判断是否终止。所以在任何情况下都至少执行一次。

第8题:

以下循环语句中在任何情况下都至少执行一次循环体的是( )。

A.Do While <条件>

循环体

Loop

B.While <条件>

循环体

Loop

C.Do

循环体

Loop Until <条件>

D.Do Until <条件>

循环体

Loop


正确答案:C

第9题:

( 20 )以下循环语句中在任何情况下都至少执行一次循环体的是( )

A ) Do While < 条件 >

循环体

Loop

B ) While < 条件 >

循环体

Wend

C ) Do

循环体

Loop Until < 条件 >

D ) Do Until < 条件 >

循环体

Loop


正确答案:C

第10题:

在VBA中,错误的循环结构是______。

A.Do While条件式 循环体 Loop

B.Do Until条件式 循环体 Loop

C.Do Until 循环体 Loop条件式

D.Do 循环体 Loop While条件式


正确答案:C
解析:Do...While...Loop语句使用格式如下:
Do While条件式
  循环体
Loop
与Do...While...Loop结构相对应,还有另一个循环结构Do...Until…Loop,其使用格式为:
Do Until条件式
  循环体
  Loop
上面两个Do循环的条件式均安排在结构的起始位置。实际上,条件式也可以安排在结构的末尾,所以又增加两个Do循环结构:
Do
  循环体
 LoopWhile条件式

Do
  循环体
Loop Until条件式

更多相关问题