程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的 while语句和先执行
程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的 while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环语句,在不改变循环体的条件下,(21)是正确的。
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语句,反之则不行。
一辆汽车以100KM/H的速度沿水平路面匀速行驶,汽车受到1000N的阻力,汽车以这个速度行驶,每 物理 2020-05-15 …
如图,平行四边形ABCD中,AE=CG,DH=BF,连结E,F,G,H,E,则四边形EFHG是?如 数学 2020-05-16 …
一辆汽车以100KM/H的速度沿水平路面匀速行驶,汽车受到1000N的阻力,汽车以这个速度行驶,每 物理 2020-05-16 …
旅行者由A地步行到B地,然后再返回原地,路上共花了3h41min,由A地到B地的道路,前一段是上坡 数学 2020-05-17 …
旅行者由A地步行到B地,然后再返回原地,路上共花聊3H41MIN.由A地到B地的道路,前一段是上坡 数学 2020-05-17 …
旅行者由A地步行到B地,然后再返回原地,共花了3h41min,由A地到B地的道路,前一段是上坡,中 数学 2020-05-17 …
3、某品牌电动车充一次电最多行2.7H,若出去的速度为25KM/H,回来的速度为20KM/H,则充 数学 2020-06-03 …
为什么顺风时骑自行车速度=骑行速度+风速?如果骑行速度是10km/h风速5km/h15km/h如果 其他 2020-06-06 …
孙晓晗同学去尼山乡中学上学,如果步行从家到学校一般需要10min,从家到学校有多远?如果他骑车到校大 数学 2020-12-01 …
规定一台车,在一定的时间内走完一定的路程,要求速度控制在20-50km/h之间,是匀速行驶省油还是. 数学 2020-12-02 …