下列循环中,可以正常结束的是

admin2018-10-18  27

问题 下列循环中,可以正常结束的是

选项 A、i=10 Do i=i+1 Loop Until i<1
B、i=1 Do i=i+1 Loop Until i=10
C、i=10 Do i=i+1 Loop While i>1  
D、i=10 Do i=i-2 Loop Unti1 i=1

答案B

解析 Do循环语句的功能是:当指定的“循环条件”为真或直到指定的“循环条件”变为真之前重复执行循环体。Do WhilelUntil…Loop循环是在条件满足的情况下才执行一次循环体,而Do…Loop Whileluntil循环不管是否满足条件都先执行一次循环体,然后再判断条件是否成立以决定后续操作。本题的A选项由于i的值从10开始递增,永远不会满足il而无限循环;D选项由于i的值从10开始递减,但是因为每次递减2,所以i永远为偶数,不会满足i=1而无限
转载请注明原文地址:https://kaotiyun.com/show/fXFp777K
0

最新回复(0)