程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循
程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环语句,在不改变循环体的条件下,(20)是正确的。
A.while语句的功能可由do-while语句实现
B.do-while语句的功能可由while语句实现
C.若已知循环体的次数,则只能使用while语句
D.循环条件相同时,do-while语句的执行效率更高
解析:本题考查程序的控制结构。
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 …