下列关于Do…Loop语句的叙述不正确的是()。

题目

下列关于Do…Loop语句的叙述不正确的是()。

  • A、Do…Loop语句采用逻辑表达式来控制循环体执行的次数
  • B、当Do While…Loop或Do Until…Loop语句中While或Until后的表达式的值为True或非零时,循环继续
  • C、Do…Loop while语句与Do…Loop until语句都至少执行一次循环体
  • D、Do While…Loop语句与Do Until…Loop语句可能不执行循环体
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于dowhile„loop和do„loopwhile循环执行循环体次数的描述正确的是()。

A、dowhile„loop循环和do„loopwhile循环至少都执行一次

B、dowhile„loop循环可能不执行,do„loopwhile循环至少执行一次

C、dowhile„loop循环至少执行一次,do„loopwhile循环可能不执行

D、dowhile„loop循环和do„loopwhile循环可能都不执行


参考答案:B

第2题:

在DO WHILE-ENDDO的循环结构中,下列叙述正确的是

A.循环体中的LOOP和EXIT语句的位置是固定的。

B.在程序中应加入控制循环结束的语句

C.执行到ENDDO时,首先判断表达式的值,然后再返回DO WHILE语句

D.循环体中的LOOP语句为跳出循环体


正确答案:B
解析:LOOP语句用来结束循环体的本次执行,重新返回到DOWHILE处判断条件;EXIT则直接跳出循环体,执行ENDDO后面的语句,这两个语句在循环体中的位置并不是固定的。

第3题:

要退出Do…Loop循环,可使用的语句是( )

A.Exit

B.ExitFor

C.Do

D.ExitDo


正确答案:D

第4题:

以下语句错误的是:______ 。

A.Do while(Condition) Statements Loop

B.Do Statements Loop while(condition)

C.Do until(condition) Statements Loop

D.Do until(condition) Statements end do


正确答案:D

第5题:

有关LOOP语句和EXIT语句的叙述正确的是

A.LOOP和EXIT语句可以写在循环体的外面

B.LOOP语句的作用是把控制转到ENDDO语句

C.EXIT语名的作用是把控制转到ENDDO语句

D.LOOP和EXIT语句一般写在循环结构里面嵌套的分支结构中


正确答案:D
解析:在Visual FoxPro中,如果循环体中含有LOOP命令时,如果遇到LOOP,立即控制返回到DO WHILE,再次判断条件;如果循环体中含有EXIT,则当遇到EXIT时,立即退出循环,执行ENDDO后面的命令。通常,LOOP和EXIT出现在循环体的分支结构中。因此本题选择D。

第6题:

下列四个关于Do Events语句的叙述中,正确的是______。

A.Do Events语句是一条非执行语句

B.即使使用Do Events语句,也不能改变语句执行的顺序

C.Do Events语句提供了在某个循环中将控制权交给操作系统的功能,可以改变和控制语句的执行顺序

D.Do Events语句没有返回值


正确答案:C
解析:DoEvents语句是用于事件躯动模式下的一条特殊的语句,它提供了在某个循环中将控制权交给操作系统的功能,可以改变和控制语句的执行顺序,而且它具有返回值。

第7题:

下列关于Do…Loop语句的叙述不正确的是 ( )

A.Do…Loop语句采用逻辑表达式来控制循环体执行的次数

B.当Do while…Loop或Do until…Loop语句中while或until后的表达式的值为 true或非零时,循环继续

C.Do…Loop while语句与Do…Loop until语句都至少执行一次循环体

D.Do while…Loop语句与Do until…Loop语句可能不执行循环体


正确答案:B
解析:Do While | Until...Loop形式的语句格式为:
  Do While | Until条件
  循环体
  [Exit Do]
  Loop
  使用While关键字是当条件为True时执行循环体,直到条件为False时终止循环;使用 Until关键字是当条件为False时执行循环体,直到当条件为True时终止循环。故选项B叙述有误。

第8题:

有关loop语句和exit语句的叙述正确的是______。

A.loop和exit语句可以写在循环体的外面

B.loop语句的作用是把控制转到enddo语句

C.exit语句的作用是把控制转到enddo语句

D.loop和exit语句一般写在循环结构里面嵌套的分支结构中


正确答案:D
解析:在Visual FoxPro中,当循环体中含有loop命令时,如果遇到 loop,立即控制返回到DO WHILE,再次判断条件;如果循环体中含有exit,则当遇到exit时,立即退出循环,执行enddo后面的命令。通常,loop和exit出现在循环体的分支结构中。因此本题选择是D。

第9题:

下列语句中,不能实现循环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
解析:选项C中循环终止条件为N100,在第一次循环时该条件就为True,所以只执行一次,不能循环100次。

第10题:

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

A.Do N=N+1 Loop Until N>=100

B.Do N=N+1 Loop While n<100

C.Do N=N+1 Loop Until N<100

D.Do While n<100 N=N+1 Loop


正确答案:C
解析:选项C中循环终止条件为N100,在第一次循环时该条什就为True,所以只执行一次,不能循环100次。

更多相关问题