试题与答案

阅读下面的程序段: For i=1 To 3 For j=i To 3For

题型:单项选择题

题目:

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

A.3

B.9

C.14

D.30

答案:

参考答案:D

解析: 本题考查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。

试题推荐
微信公众账号搜索答案