单选题 下面程序运行后输出的是( )。
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。