A-A+

有下列程序段 其输出结果为()。 a=0:b=0 For i=-1 To-2 Step-1

2022-08-06 03:00:10 问答库 阅读 175 次

问题详情

有下列程序段,其输出结果为()。 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.23
B.-22
C.42
D.24请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:这个双重For循环中,外层的For循环次数是两次,计算变量a的值;内层For循环每次执行循环次数也是2次,计算变量b的值。执行过程为:①当a=0;b=0时,语句b=b+1执行两次,结果为2,a=a+1=1。②当a=1;b=2时,语句b=b+1执行两次,结果为4,a=a+1=2。因此最后计算结果为a=2,b=4。

考点:结果,程序