Do循环语句是根据条件决定循环的语句的,下列说法正确的是()。

题目

Do循环语句是根据条件决定循环的语句的,下列说法正确的是()。

  • A、While是当条件为真时执行循环,而Until是在条件变为真的之前重复
  • B、Until是当条件为真时执行循环,而While是在条件变为真的之前重复
  • C、While和Until都是当条件为真时执行循环
  • D、While和Until都是在条件变为真的之前重复循环
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

do-while语句是先判断循环条件再执行循环体语句。()


正确答案:错

第2题:

下列关于do-while语句说法正确的是()。

A.do-while语句中是执行一次循环体,再判断条件。

B.条件为true时,再执行循环体的语句或程序块。

C.在循环体中要有改变条件的语句,否则就会成为死循环。

D.至少要执行一次循环体的内容。


参考答案:ABCD

第3题:

VFP程序控制语句:"DO WHILE条件命令组ENDDO"属于

A、顺序语句

B、预知循环次数的循环语句

C、条件语句

D、选择语句

E、未知循环次数的循环语句


正确答案:E

第4题:

Do循环语句是根据条件决定循环的语句的,下列说法正确的是()。

A.While是当条件为真时执行循环,而Until是在条件变为真的之前重复

B.Until是当条件为真时执行循环,而While是在条件变为真的之前重复

C.While和Until都是当条件为真时执行循环

D.While和Until都是在条件变为真的之前重复循环


本题答案:A

第5题:

程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环语句,在不改变循环体的条件下,(20)是正确的。

A.while语句的功能可由do-while语句实现

B.do-while语句的功能可由while语句实现

C.若已知循环体的次数,则只能使用while语句

D.循环条件相同时,do-while语句的执行效率更高


正确答案:B
解析:本题考查程序的控制结构。
  do-while语句的形式为:
  do
  循环体语句;
  while循环条件:
  首先执行一次循环体语句(无条件地),若循环条件不成立,则结束do-while语句的执行;否则再一次执行循环体语句,即,此后循环条件每成立一次,循环体语句就执行1次。显然,do-while中的循环体语句至少执行1次。
  while语句的形式为:
  while循环条件
  循环体语句;
  其执行过程为:先判断循环条件,若不成立,则结束while语句的执行:否则执行一次循环体语句。此后循环条件每成立一次,循环体语句就执行1次。显然,while中的循环体语句可能一次也不执行。
  因此,在不改变循环体的情况下,可用while语句来代替do-while语句,反之则不行。

第6题:

以下叙述正确的是()

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

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

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

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


参考答案:AD

第7题:

程序设计语言中(50)。

A.while循环语句的执行效率比do-while循环语句的执行效率高

B.while循环语句的循环体执行次数比循环条件的判断次数多1,而do-while语句的循环体执行次数比循环条件的判断次数少1

C.while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数比循环条件的判断次数多1

D.while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数等于循环条件的判断次数


正确答案:D
解析:本题考查程序语言语句的语义。While循环也称为当型循环,其逻辑如下所示:

while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数等于循环条件的判断次数。

第8题:

● 程序设计语言中(34) 。

(34)

A. while循环语句的执行效率比do-while循环语句的执行效率高

B. while 循环语句的循环体执行次数比循环条件的判断次数多1.而do-while语句的循环体执行次数比循环条件判断次数少1

C. while 语句的循环体执行次数比循环条件的判断次数少1,而 do-while语句的循环体执行次数比循环条件的判断次数多1

D. while 语句的循环体执行次数比循环条件的判断次数少1,而 do-while语句的循环体执行次数等于循环条件的判断次数


正确答案:D


第9题:

下列关于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(即循环条件为“假”)。

第10题:

在C语言中,下列说法中正确的是( )

A.不能使用“do语句while(条件)”的循环

B.“do语句While(条件)”的循环中必须使用“break”语句退出循环

C.“do语句while(条件)”的循环中,当条件非0时将结束循环

D.“do语句while(条件)”的循环中,当条件为0时将结束循环


正确答案:D
do-while语句的一般形式是:
do语句
while(表达式);
其语义是重复执行其成分语句,直至表示条件的表达式值为0时结束。do-while语句是正常使用的一种循环结构之一。do-while语句的循环结束条件由while后的表达式值为0所控制,并不一定要有break语句跳出循环来结束循环。do-while语句在条件值非0时,将继续循环,而不是结束循环。条件值为0时,才结束循环。所以正确的选择是D。

更多相关问题