执行下列程序段后,输出结果是( )。 n=0 For i=1 To 3 For j=5 To 1 Step-1 n=n+l Next j,i Debug.Print n;j;i

admin2021-04-07  19

问题 执行下列程序段后,输出结果是(    )。
n=0
For i=1 To 3
    For j=5 To 1 Step-1
    n=n+l
Next j,i
Debug.Print n;j;i

选项 A、12 0 4
B、15 0 4
C、12 3 1
D、15 3 1

答案B

解析 本题考查For循环语句的嵌套。首先执行外层第一次循环,i=1,内层执行5次循环,n每次加1变为5;执行外层第二次循环,i=2,同样内层执行5次循环,n每次加1由5变为10;执行外层第三次循环,i=3,同样内层执行5次循环,n每次加1由10变为15,此时j=1,执行Nextj,i操作,j变为0,i变为4。因此最终n为15,j为0,n为4。故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/VNSp777K
0

最新回复(0)