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

admin2015-07-10  15

问题 执行下列程序段后,输出结果是
n = 0
For i=1 To 3
    For j=5 To 1 Step -1
    n = n + 1
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,执行Next j, i操作,j变为0,i变为4。因此最终n为15,j为0,n为4。
转载请注明原文地址:https://jikaoti.com/ti/sg20FFFM
0

最新回复(0)