有下列程序段,其输出结果是( )。 a=0:b=0 For i=-1 To -2 Step -1 For j=1 To 2 b=b+1 Next j a=a+1 Next i Print a;b

admin2010-11-20  13

问题 有下列程序段,其输出结果是(    )。  a=0:b=0  For i=-1 To -2 Step -1      For j=1 To 2          b=b+1      Next j      a=a+1  Next i  Print a;b   

选项 A、2 3     
B、-2 2
C、4 2     
D、2 4

答案D

解析  这个双重For循环中,外层的For循环循环次数是两次,计算变量a的值;内层For循环每次执行循环次数也是2次,计算变量b的值。执行过程为:①当a=0;b=0时,语句b=b+1执行两次,结果为2,a+1=1。②当a=1;b=2时,语句b=b+1执行两次,结果为4,a+1=2。因此最后计算结果为a=2,b=4。
转载请注明原文地址:https://kaotiyun.com/show/bamp777K
0

最新回复(0)