C语言程序设计

在do...while循环结构中,当do..while条件为真时,循环体一次也不执行。

题目

在do...while循环结构中,当do..while条件为真时,循环体一次也不执行。

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

第1题:

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

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

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

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

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


本题答案:A

第2题:

在单入口单出口的do...while循环结构中,( )

A.循环体的执行次数等于循环条件的判断次数
B.循环体的执行次数多于循环条件的判断次数
C.循环体的执行次数少于循环条件的判断次数
D.循环体的执行次数与循环条件的判断次数无关

答案:A
解析:
本题考查程序语言循环结构的基本知识。do…while为先执行后判断,执行次数和判断次数相等。如下图所示,

第3题:

关于do..while'下面描述不正确的内容是()。

A、do....while结构先做while后面表达式的判断,若为真,则执行循环体,即{}里面的语句

B、do....while结构先做while后面表达式的判断,若为假,则执行循环体,即{}里面的语句

C、do(条件){}while(判断);是先执行后判断的一种循环结构

D、当条件为真时while与do..while两者无区别

此题为多项选择题。请帮忙给出正确答案和分析,谢谢!


答案:C D

解析:do....while是先执行,后判断,      

do {

        循环操作


       } while ( 循环条件 );

       先执行一遍循环操作

     while(循环条件){
      循环操作
     }

故A和B选项错误,C正确

当条件为真时,二者没有差别,都是执行循环操作。

第4题:

在Foxbase中,进入循环的条件是()。

  • A、条件为真时
  • B、条件为假时
  • C、任何逻辑表达式
  • D、以上都对

正确答案:A

第5题:

下面关于do...while循环结构描述不正确的是()

  • A、由于do...while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
  • B、程序中只要使用了二个或二个以上的do...while循环结构就构成了循环嵌套
  • C、do...while循环结构中可以使用循环跳转语句continue及break
  • D、do...while循环结构是先判断循环条件后执行循环体

正确答案:A,B,D

第6题:

在do...while型循环结构中,(33)。

A.循环体的执行次数少于循环条件的判断次数

B.循环体的执行次数多于循环条件的判断次数

C.循环体的执行次数等于循环条件的判断次数

D.循环体的执行次数与循环条件的判断次数无关


正确答案:C
解析:do...while循环结构的一般形式为:do循环语句;while(表达式);do...while语句的执行过程是:先执行一次指定的循环语句,然后判断表达式的值,若表达式的值为非0,再返回重新执行循环语句,如此重复,直到表达式的值为0时才跳出循环语句,执行下一条语句:若表达式的值为0,则直接退出循环语句,执行下一条语句。由于do...while语句的特点是:先执行语句,后判断表达式的值。因此do...while语句也称“直到型”循环结构,其循环体的执行次数等于循环条件的判断次数。由于是先执行后判断,因此,无论表达式成立与否,do...while语句的循环语句至少被执行一次。

第7题:

while是实现循环结构,do..while是实现选择结构。


正确答案:错误

第8题:

在单入口单出口的do...while循环结构()。

A.循环体的执行次数等于循环条件的判断次数

B.循环体的执行次数多于循环条件的判断次数

C.循环体的执行次数少于循环条件的判断次数

D.循环体的执行次数与循环条件的判断次数无关


正确答案:A

第9题:

while与do-while相比较,描述正确的是()。

  • A、第一次循环条件为真,while与do-while都执行,无区别
  • B、第一次循环条件为真,while与do...while都不执行
  • C、第一次循环条件为真,while执行,do...while不执行
  • D、第一次循环条件为假,while不执行,do...while执行

正确答案:A,D

第10题:

下面关于while及do-while说法中,描述正确的是()

  • A、while与do..while没有区别
  • B、while是先执行后判断
  • C、do..while是先判断后执行
  • D、while是先判断后执行,条件为真时执行

正确答案:D

更多相关问题