Private Sub Form_Click()
for i=1 to 4
x=1
for j=1 to 3
x=3
for k=1 to 2
x=x+6
next k
next j
next i
print x
End Sub
A)7
B)15
C)157
D)538
第1个回答 2013-03-29
B)15
理由:
for i=1 to 4
x=1
……
next i 这层循环,虽然循环4次,但每次开始时x=1,也就是说不管之前内循环多少次,套叠的x值是多少,最后1次(也就是i=4时)X=1;
同理 for j=1 to 3
x=3
……
next j 也只看最后1次的j,x仍然=3,
最后 for k=1 to 2
x=x+6
next k 因前面x=3,所以k=1时,x=x+6,=3+6,=9;
k=2时,x=x+6,=9=6,=15.
实际上本题相当于:
Private Sub Form_Click()
x=3
for k=1 to 2
x=x+6
next k
print x
End Sub
理由:
for i=1 to 4
x=1
……
next i 这层循环,虽然循环4次,但每次开始时x=1,也就是说不管之前内循环多少次,套叠的x值是多少,最后1次(也就是i=4时)X=1;
同理 for j=1 to 3
x=3
……
next j 也只看最后1次的j,x仍然=3,
最后 for k=1 to 2
x=x+6
next k 因前面x=3,所以k=1时,x=x+6,=3+6,=9;
k=2时,x=x+6,=9=6,=15.
实际上本题相当于:
Private Sub Form_Click()
x=3
for k=1 to 2
x=x+6
next k
print x
End Sub