计算机程序设计

对Do Until..Loop循环,正确的是()。A、如果循环条件为常数0,则一次循环也不执行B、如果循环条件为常数0,则至少执行一次循环C、如果循环条件是不为0的常数,则至少执行一次循环D、无论循环条件是否为"True",则至少执行一次循环

题目

对Do Until..Loop循环,正确的是()。

  • A、如果循环条件为常数0,则一次循环也不执行
  • B、如果循环条件为常数0,则至少执行一次循环
  • C、如果循环条件是不为0的常数,则至少执行一次循环
  • D、无论循环条件是否为"True",则至少执行一次循环
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于PDCA循环理论描述中正确的是

A、Play、Do、Check、Abbreviate

B、Play、Develop、Check、Action

C、Play、Develop、Capacity、Abbreviate

D、Plan、Do、Check、Action

E、Plan、Do、Check、Abbreviate


参考答案:D

第2题:

对以下程序段的描述,正确的是( )。 x= -1; do { x=x*x;} while(!x);

A.是死循环

B.循环执行两次

C.循环执行一次

D.有语法错误


正确答案:C
解析:do-while语句的执行过程是:首先执行循环体语句,再判断表达式值的真假。在本题中,表达式的值为假,因此循环体只执行一次。

第3题:

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

A ) Do While 条件式

循环体

Loop

B ) Do Until 条件式

循环体

Loop

C ) Do Until

循环体

Loop 条件式

D ) Do

循环体

Loop While 条件式


正确答案:C

第4题:

下列关于do…while语句的叙述中正确的是( )。

A.do…while语句所构成的循环不能用其他语句构成的循环来代替

B.do…while语句所构成的循环只能用break语句跳出

C.do…while语句所构成的循环只有在while后面的表达式非零时才结束

D.do…while语句所构成的循环只有在while后面的表达式为零时才结束


正确答案:D
解析:for语句、while语句以及do…while语句构成的循环可以相互转换。do…while循环的结束条件是while后面的表达式为0(即循环条件为“假”)。

第5题:

C++语言中,while循环和do-while循环的主要区别是( )。

A.do-while的循环体至少无条件执行一次

B.while的循环控制条件比do-while的循环控制条件严格

C.do-while允许从外部转到循环体内

D.do-while的循环体不能是复合语句


正确答案:A
解析:本题考核C++语言中while循环和do-while循环之间的区别。do-while语句与while语句不同的是,do-while循环中的语句>至少会执行一次,而while语句中当条件在第一次循环就不满足时,语句一次也不会执行。

第6题:

下列关于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

第7题:

以下叙述正确的是()

A、do….while语句构成的循环能用其他语句构成的循环来代替

B、do….while语句构成的循环只能用break语句退出

C、用do….while语句构成的循环,在while后的表达式为true时结束循环

D、用do….while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式


参考答案:AD

第8题:

以下描述中正确的是

A.由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句

B.do-while循环由do开始,用while结束,在while(表达式)后面不能写分号

C.在do-while循环体中,是先执行一次循环,再进行判断

D.do-while循环中,根据情况可以省略while


正确答案:C
解析: do-while语句的一般形式为:do循环体语句while(表达式);,其中循环体语句可以是复合型语句,但必须用花括号括起来。while后必须要有分号作为语句的结束,在 do-while循环中,不可以省略while。

第9题:

下列关于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叙述有误。

第10题:

以下叙述中正确的是( )。

A.do-while语句构成的循环不能用其他语句构成的循环来代替

B.do-while语句构成的循环只能用break语句退出

C.用do-while语句构成循环时,只有在while后的表达式为非零时结束循环

D.用do-while语句构成循环时,只有在while后的表达式为零时结束循环


正确答案:D
选项A,可以用for循环代替;选项B,不满足条件时即条件的逻辑值为假(0)时退出,break也可以;选项C,while(条件),条件为真时进行循环,为假(0)时退出。

更多相关问题