早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循

题目

程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的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语句,反之则不行。
看了程序设计语言一般都提供多种循环...的网友还看了以下:

(1/2)在高速公路上,有时会发生追尾巴事故.我国高速公路的最高车速限制为120km/h.设某人驾 物理 2020-05-16 …

假设根结点的层数为1,并设具有n(n≥3)个结点的二叉树的最大高度为h,设达到最大高度h时,不同的二 计算机类考试 2020-05-26 …

循环水场三循装置处理量()m3/h,设置7台循环水泵,其中空分空压循环水泵型号为350S-75TJ, 职业技能鉴定 2020-05-28 …

循环水场一循装置处理量()m3/h,设置4台循环水泵,型号为700S-65TJ,3用1备,单泵流量( 职业技能鉴定 2020-05-28 …

循环水场二循装置处理量()m3/h,设置6台循环水泵,其中5台型号为32SAP-10,3用2备,单泵 职业技能鉴定 2020-05-28 …

关于氯化氢,稀盐酸,浓盐酸的说法中,正确的是1.都可以用HCL来表示(为什么可以,谁规定的?)2. 化学 2020-06-27 …

有一个量筒和一个量杯的量程都是100mL(设到量程的高度都是h),如果倒入50mL的液体,对量筒而 物理 2020-07-08 …

(1/2)在高速公路上,有时会发生追尾巴事故.我国高速公路的最高车速限制为120km/h.设某人驾 其他 2020-07-10 …

关于生物学实验的有关说法不正确的一项是()A.任何生物学实验中都需要设置对照组B.对照实验中应遵循 语文 2020-07-21 …

探究实验一般都需要设置对照,而对照实验必须遵循单一变量原则.请你举例说明什么是单一变量原则:. 语文 2020-11-28 …