700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 斐波那契数列 递归算法

斐波那契数列 递归算法

时间:2019-06-25 21:03:51

相关推荐

斐波那契数列 递归算法

import java.util.Scanner;

/**

*

* @author miaoxiaoqiang

*斐波那契数列的兔子问题

*从第二项开始前两项之和等于第三项

*解决方案:递归算法

*/

/*

* 利用Scanner从键盘输入要查询的月份

读取输入的月份

利用递归算法就行解决斐波那契数列问题

调用方法

*/

public class Java01 {

public static void main(String [] args){

Scanner sc=new Scanner(System.in);

System.out.println("请输入您要查询的月份:");

int month=sc.nextInt();

System.out.println("第"+month+"个月共有"+fib(month)+"对兔子");

}

private static int fib(int month) {

if(month==1||month==2){

return 1;

}else{

return fib(month-2)+fib(month-1);

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。