下列程序段的执行结果是( )。 DIME a(8) a(1)=1 a(2)=1 for i=3 to 8 a(i)=a(i一1)+a(i一2) next ?a(7)

admin2016-06-28  32

问题 下列程序段的执行结果是(    )。
    DIME a(8)  
    a(1)=1
    a(2)=1
    for i=3 to 8
    a(i)=a(i一1)+a(i一2)
    next
    ?a(7)

选项 A、5
B、8
C、13
D、21

答案C

解析 F0r循环中的语句a(i)=a(i一1)+a(i一2)是指定每个元素的值为它的前两项的和,这个元素必须只能从第3项开始指定。由于前两项分别是1、1,所以数组a的8个元素分别是1,1,2,3,5,8,13,21;元素a(7)的值是13。
转载请注明原文地址:https://kaotiyun.com/show/x7bp777K
0

相关试题推荐
最新回复(0)