XDOJ—57—Fibonacci数列

XDOJ—57—Fibonacci数列

2019.12.29日

Fibonacci数列

类别
函数与递归

时间限制
2S

内存限制
1000Kb

问题描述
有一种形式的Fibonacci数列定义如下:
F(0)=7
F(1)=11
F(n)=F(n-1)+F(n-2)(n>=2)

按以下声明写一个函数fib
int fib(int n);
fib函数用来计算参数n对应的F(n)。
fib(n)的返回值是F(n)

输入说明
函数参数为一个整数n(0<=n<40)。

输出说明
函数返回值为整数,表示n对应的F(n)值。

输入样例
2

输出样例
18

int fib(int x)
{
	if(x==1)
		return 11;
	else if(x==0)
		return 7;
	else
	{
		return fib(x-1)+fib(x-2);
	}
}
发布了47 篇原创文章 · 获赞 2 · 访问量 1332

猜你喜欢

转载自blog.csdn.net/qq_45550139/article/details/103747045