黑马程序员技术交流社区
标题:
求兔子总数
[打印本页]
作者:
钱金磊
时间:
2016-5-1 00:17
标题:
求兔子总数
兔子总数!
有对兔子,三个月长大成熟!并开始产下一对兔子!以此类推,如果兔子不计损失!第24个月有多少个!
int yue=24; //定义一个24个月
int f,s1,s2,s3;
f=s1=s2=1;
for (int i = 3; i<= yue; i++) {
s1=f;
f=s2;
s2=s1+s2;
//s1=f;
System.out.println(i+" "+s2);
}
复制代码
作者:
为何帅
时间:
2016-5-1 00:46
public class Prog1{
public static void main(String[] args){
int n = 24;
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);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2