单选题 下列程序段的执行结果是 Dim a(5)As String Dim b As Integer Dim I As Integer F0r I=0 T0 5 a(I)=I+1 Debug.Print a(I) Next I
【正确答案】 A
【答案解析】解析:本题考察For循环结构。首先定义了一个数组a(5),之后进行For循环判断,若1满足在0至5范围内,则进入循环体,执行a(I)=I+1,之后打印输出a(I)。当I为0时,进入第一次循环,a(0)=0+1=1,输出1,之后I变为1;进入第二次循环,a(1)=1+1=2,输出2,之后I变为2;进入第三次循环,a(2)=2+1=3,输出3,之后I变为3;进入第四次循环,a(3)=3+1=4,输出4,之后I变为4;进入第五次循环,a(4)=4+1=5,输出5,之后I变为5;进入第六次循环,a(5)=5+1=6,输出6,之后I变为6,不再满足循环条件。因此程序执行结果为123456。