阅读下面的程序段: For i=1 To 3 For j=i To 3 For k= 1 To 3 a=a+i Next k Next j Next i 执行上面的

admin2010-03-30  35

问题 阅读下面的程序段:    For i=1 To 3      For j=i To 3        For  k= 1 To 3          a=a+i        Next  k      Next  j    Next  i    执行上面的3重循环后,a的值为

选项 A、3
B、9
C、14
D、30

答案8

解析 本题考查For循环的嵌套。对于多重For循环,解题的关键是确定循环的次数。本题的Forj循环初值是i变量,所以要考虑i数值变化对循环次数的影响。当For i循环执行 3次时,对应的For。i循环初值分别是1,2,3。所以本题的三重循环总共执行了18次。前9次,a值每次加1;中间6次,a值每次加2;最后3次,a值每次加3.故结果为30,答案为D。
转载请注明原文地址:https://jikaoti.com/ti/0Xg0FFFM
0

最新回复(0)