您的位置 首页 java

每天猿见一道Java编程题:你知道兔兔的数目是多少吗

古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?

程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21….

public class YuanJian {
	 public static void main(String[] args) {
	 int n = 13;
	 System.out.println("第" + n + "个月兔子总数为" + fun(n));
	 }
	 private static int fun(int n){
	 if(n==1 || n==2)
	 return 1;
	 else
	 return fun(n-1)+fun(n-2);
	 }
}
 

最后结果为: 第13个月兔子总数为233

文章来源:智云一二三科技

文章标题:每天猿见一道Java编程题:你知道兔兔的数目是多少吗

文章地址:https://www.zhihuclub.com/176235.shtml

关于作者: 智云科技

热门文章

网站地图