下列程序段的执行结果是 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)

admin2020-07-25  18

问题 下列程序段的执行结果是
    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、123456
B、6
C、654321
D、0

答案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。
转载请注明原文地址:https://kaotiyun.com/show/F3cp777K
0

最新回复(0)