69,324
社区成员
发帖
与我相关
我的任务
分享
/*************************************************************************
> File Name: fb.cpp
> Author: Jukay
> Mail: hellojukay@gmail.com
> Created Time: 2014年10月17日 星期五 18时00分28秒
************************************************************************/
#include<vector>
#include<iostream>
using namespace std;
int main()
{
long fib(int,vector<int>&);
vector<int> v1;
for(int i=0;i<=60;i++)
{
v1.push_back(fib(i,v1));
}
for(auto s:v1)
cout<< s <<endl;
return 0;
}
long fib(int n,vector<int> &v)
{
if(n==0 || n==1)
return 1;
else
return v[n-2] + v[n-1];
}
#include <stdio.h>
int
fib(int i)
{
if (i == 0 || i == 1) {
return i;
} else {
return fib(i - 1) + fib(i - 2);
}
}
int
main(int argc, char *argv[])
{
int i, n;
n = 30;
for (i = 0; i < n; ++i) {
printf("F(%d)=%d\n", i, fib(i));
}
return 0;
}
#include<iostream>
#include<stdio.h>
using namespace std;
int f(int i)
{
if(i==1||i==2)
return 1;
else
return f(i-1)+f(i-2);
}
int main()
{
int i;
for(i=1;i<=20;i++)
{
printf("%8d",f(i));
if(i%5==0)
printf("\n");
}
return 0;
}