输出斐波拉数列的前n个数(n>=2)

/*
输出斐波拉数列的前n个数(n>=2)
F(1)=1;F(2)=1;
F(n)=F(n-1)+F(n-2); 
*/
#include <stdio.h>
int main(){
    int f1=1,f2=1,f3,i,n;
    printf("输入斐波拉数列中的前n个数(n>=2):");
    scanf("%d",&n);
    printf("%4d
%4d
",f1,f2);
    for(i=1;i<=n-2;i++){
        f3=f1+f2;
        printf("%4d
",f3);
        f1=f2;
        f2=f3;
    } 
    return 0;
}

收录于文章《885程序设计考点狂背总目录中

一纸高中万里风,寒窗读破华堂空。 莫道长安花看尽,由来枝叶几相同?
原文地址:https://www.cnblogs.com/byczyz/p/13528739.html