1. /*用一维数组计算并输出Fibonacci数列的前20项。
    2. Fibonacci数列,按如下递归定义:
    3. F(1)=1;
    4. F(2)=1
    5. F(n)=F(n-1)+F(n-2) n>2
    6. */
    7. #include <stdio.h>
    8. void main()
    9. {
    10. int F[21],i;
    11. F[1]=1;
    12. F[2]=1;
    13. for(i=3;i<21;i++)
    14. F[i]=F[i-1]+F[i-2];
    15. for(i=1;i<21;i++)
    16. printf("%5d",F[i]);
    17. }