问题 单项选择题

以下程序运行后,消息框的输出结果是( )。OPTION BASE 1PRIVATE SUB COMMAND1_CLICK( ) DIM A(10) , P(3) AS INTEGER K=5 FOR I=1 TO 10 A(I) = I NEXT I FOR I=1 TO 3 P(I)=A(I*I) NEXT I FOR I=1 TO 3 K=K+P(I) ~ 2 NEXT I MSGBOX KEND SUB

A.33

B.28

C.35

D.37

答案

参考答案:A

解析: 本题有三个循环结构,第一个用于给数组A赋值,第二个用于给数组P赋值,数组P与A的对应关系是:P(1)=A(1)=1、P(2)=A(4)=4、P(3)=A(9)=9,第三个用于计算变量K=5+1*2+4*2+9*2=33。

填空题
单项选择题