输出斐波拉数列的前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\n%4d\n",f1,f2);
    for(i=1;i<=n-2;i++){
        f3=f1+f2;
        printf("%4d\n",f3);
        f1=f2;
        f2=f3;
    } 
    return 0;
}

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

posted @ 2020-08-19 13:06  薄眠抛却陈年事。  阅读(264)  评论(0编辑  收藏  举报