单选题
下列程序段执行时在屏幕上显示的结果是( )。 DIME a(6) a(1)=1 a(2)=1 FOR i=3 TO 6 a(i)=a(i-1)+a(i-2) NEXT ?a(6)
A、
5
B、
6
C、
7
D、
8
【正确答案】
D
【答案解析】
[解析] 程序的执行过程为:先定义一个包含6个元素的数组a,然后给a(1)和a(2)分别赋值为1,接着进入for循环结构,分别给a(3)、a(4)、a(5)和a(6)进行赋值,每一个元素的值均等于前两个元素之和。由此可以得出 a(6)的值为8。
提交答案
关闭