i=12,原因:next i相当于i=i+step 。在这里,你的step=2,故,循环结束,i=12。
整个for循环,s相当于求2到10的偶数和,s=2+4+6+8+10=30。
望采纳。
Private Sub Command1_Click()
s = 0
For i = 2 To 10 Step 2
s = s + i
Next i
Print i
Print s
End Sub
运行下不就出来了吗
i=12
s=20
s应该等于2+4+6+8+10,i=10+2
i的值是12,s=30