问题
单项选择题
下面程序运行后输出的是( )。
Private Sub Form_Click()
for i=1 to 4
x=1
for i=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
答案
参考答案:B
解析: 因为每一次i、i循环的操作都会给x赋初值,所以i、j循环都只相当于执行一次,该程序等效于x=3,然后给x加两次6。故结果为15。