C++用数组实现Fibonacci数列

2025-05-13 19:31:25
推荐回答(2个)
回答1:

#include
#include 
using namespace std;

int main (){
    int n, i;
    int *f;

    cin>>n;
    if(n<=0) return 0;
    if(n<=2) {
        for(i=0;i            cout<        }
        cout<        return 0;
    }
    f = new int[n];
    f[0]=f[1]=1;
    for(i=2;i        f[i] = f[i-1] + f[i-2];
    }
    for(i=0;i        cout<        if((i+1)%6==0) cout<    }
    if(i%6!=0) cout<
    delete[] f;
    return 0;
}

回答2:

你是1班的几号??别抄成一样的了。。。