问题 单项选择题

下列程序段执行时在屏幕上显示的结果是( )。 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。

单项选择题
单项选择题