以下能够正常结束循环操作的程序段是

admin2018-10-18  30

问题 以下能够正常结束循环操作的程序段是

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

答案C

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

最新回复(0)