下面程序段中Print方法不能执行6次的是

admin2015-09-23  24

问题 下面程序段中Print方法不能执行6次的是

选项 A、For i = 1 To 2
For j = 1 To 3
Print i
Next
Next
B、i = 1
Do While i <= 2
For i = 1 To 3
Print i
Next
i = i + 1
Loop
C、For i = -2 To 8 Step 2
Print i
Next
D、i = 10
Do
Print i
i = i - 3
Loop Until i < -7

答案B

解析 选项A,双重For循环,外层循环i从1到2,内层循环j从1到3。外层循环每执行1次,内层循环执行3次,总共执行了6次。选项B,While与For循环的结合体,While循环条件i从1到2执行了2次,For循环与变量i的取值相关,当i=1,For循环执行了3次,当i=2时,For循环从2到3执行了2次,共执行了5次打印print方法,故选项B错误。选项C,For循环,i从-2开始,直到8,步长为2,i取值为-2,0,2,4,6,8,执行了6次打印Print方法。选项D,Do…Loop Until,当程序开始执行时,先执行循环体 ,再判断循环"条件"值,当条件为真时结束循环,否则执行循环体。变量i的取值:10,7,4,1,-2,-5,共执行了6次打印Print方法。故正确答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/WFLp777K
0

最新回复(0)