问题 单项选择题

有下列程序段:
For i=1 To 4
  x=4
  For J=1 To 3
    x=3
    For k=1 To 2
      x=x+6
    Next k
  Next j
Next i
x
该程序段的执行结果为______。

A.7

B.15

C.157

D.538

答案

参考答案:B

解析:[分析] 本题考查的是FOR循环的嵌套。最外层循环体中的第一条语句给x赋值4,而进入第二层循环体后,又给x赋值3,所以进入第二层循环时x的值为3。由于每次进入第二层循环都给x赋值3,所以x的结果只跟该循环体的最后一次循环有关。第二层循环的最后一次循环中,第三层循环执行了两次,每次x的值增加6,所以最后x的值为15。

填空题
单项选择题