C语言程序设计

while与do-while相比较,描述正确的是()。A、第一次循环条件为真,while与do-while都执行,无区别B、第一次循环条件为真,while与do...while都不执行C、第一次循环条件为真,while执行,do...while不执行D、第一次循环条件为假,while不执行,do...while执行

题目

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

  • A、第一次循环条件为真,while与do-while都执行,无区别
  • B、第一次循环条件为真,while与do...while都不执行
  • C、第一次循环条件为真,while执行,do...while不执行
  • D、第一次循环条件为假,while不执行,do...while执行
参考答案和解析
正确答案:A,D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下描述中正确的是

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。

第2题:

C语言中while和do-while循环的主要区别是:do-while语句至少无条件执行一次。()

此题为判断题(对,错)。


参考答案:正确

第3题:

下面关于do-while语句和while语句说法的是()。

A、while语句和do-while语句肯定都要执行

B、两者运行结果不同

C、do-while在判断条件之前先执行循环体一次

D、while语句至少执行一次


参考答案:C

第4题:

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

  • A、do-while的循环体至少无条件被执行一次
  • B、while的循环控制条件比do-while的循环控制条件要严格
  • C、do-while允许从外部转到循环体内
  • D、do-while的循环体不能是复合语句

正确答案:A

第5题:

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

(21)

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

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

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

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


正确答案:B

第6题:

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

A、while语句和do-while语句肯定都要执行

B、两者运行结果不同

C、do-while在判断条件之前先执行循环体一次

D、while语句至少执行一次


参考答案:C

第7题:

C++语言中,下面的描述不正确的是()。

A、do-while语句构成的循环,当while语句中的表达式值为非零时结束循环

B、do-while语句构成的循环必须用break语句才能退出

C、不能使用do-while语句构成的循环

D、do-while语句构成的循环,当while语句中的表达式值为零时结束循


参考答案:ABC

第8题:

1966年,Bohra和Jacopini提出的三种基本程序设计结构是:()。

A.if、while和for

B.switch、do-while和for

C.while、do-while和for

D.顺序结构、分支结构和循环结构


参考答案:D

第9题:

在do-while循环中,循环由do开始,用while结束,必须注意的是:在while表达式后面的()不能丢,它表示do-while语句的结束。

A.0

B.1

C.;

D.,


正确答案:C

第10题:

C语言的do-while循环中,循环由do开始,用while结束;而且在while表达式后面的()不能丢,它表示do-while循环的结束

  • A、/n
  • B、“;”
  • C、“%”
  • D、“,”

正确答案:B

更多相关问题