您的位置:首页 > 产品设计 > UI/UE

用递归实现斐波那契数列(Fibonacci Sequence )的函数

2011-01-11 09:26 441 查看
 

#include<iostream>
using namespace std;
void fn(int aa[],int n,int m)
{
    if(n == 0 || n == 1)
        aa
=1;
    if(n > 1)
        aa
= aa[n-1] + aa[n-2];
    if (n<m)
    {
        fn(aa,n+1,m);
    }
}
 
int main()
{
    int m = 0;
    int n ,i;
    int aa[20]={0};
    cout<<"please input n:/n";
    cin >> n;
    fn(aa,0,n);
    for(i = 0; i < n; i++)
        cout<<aa[i]<<" ";
    cout << endl;
    return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  input