阅读下面的程序段: for I =1 to 3 for j =I to 1 for k = j to 3 a=a + 1 next k next j next I 执行上面的三重循环后,a的值为【 】。

admin2009-01-19  24

问题 阅读下面的程序段:
for I =1 to 3
for j =I to 1
for k = j to 3
a=a + 1
next k
next j
next I
执行上面的三重循环后,a的值为【  】。

选项

答案14

解析 I=1时,J=1,k执行循环得到a的值为3;I=2,J=1时,k执行3次循环得到a的值加上3并覆盖原值,J=2时,k执行两次循环,a的值加上2;I=3时,J执行3次,其中k分别执行 3、2、1次,a的值分别加上3、2、1。最后得到a的值为14。
转载请注明原文地址:https://jikaoti.com/ti/dGc0FFFM
0

最新回复(0)