计算出Fibonacci数列的前n项,Fibonacci数列的第一项和第二项都是1,从第三项开始,每项的值都是该项的前两项之和.即:
F(n) = F (n-1) + F(n-2) n≥3
F(1) = F(2) = 1 n=1,2
用java来编写
人气:465 ℃ 时间:2020-01-29 17:42:24
解答
很简单啊,用递归.已测试,有问题请留言.hi暂用不了.
public static void main(String args[]){
Test t = new Test();
System.out.println(t.fibonacci(7));
}
public int fibonacci(int num){
int result=0;
if(num==1){
result=1;
}
else if(num==2){
result=1;
}else{
result=fibonacci(num-1)+fibonacci(num-2);
}
return result;
}
推荐
- 斐波纳契(Fibonacci)数列的第一项是1,第二项是1,以后各项都是前两项之和,使用递归
- 菲波那契(Fibonacci)数列的第一项是0,第二项是l,以后各项都是前两项的和,试用递归算法和非递归算法各编
- 用Mathematica计算fibonacci数列
- 斐波那契数列指的是:1,1,2,3,5,8,13..这个数列从第三项开始,每一项都等于前两项之和,求斐波那契
- 使用MATLAB编写M 文件(传递参数n)计算Fibonacci 数列第n 项
- Celia这个名字很多人用吗?
- 大型沼气池(如100立方、500立方、1000立方、3000立方等)有国家标准或技术标准吗?做多大多高多厚?
- body翻译成中文是什么意思?
猜你喜欢
- 甲乙两人都以不变的速度在环形跑道上跑步,如果同时同地相向而行,每隔两分钟相遇一次,如果同向而行每隔8
- “恰同学少年”这句话是什么意思?
- 液态汞能导电吗
- 分式题2道(解方程的)有追加分
- “花朵儿一串挨着一串,一朵接着一朵,彼此推着挤着,好不活泼热闹 中用的形象传神的动词找出来
- 下列二元一次方程组有多少解: x-3y=2 , ① -2x+6y=-4 ②
- 地震和火山在全国的分布地带基本上是( )的,主要是分布在( )地震火山带和(
- 烯烃,炔烃跟酸性高锰酸钾溶液反应是怎么反应的,形成什么键,断什么键?