public int fid(int num){
if(num ==1 || num==2){
return 1;
}
int a = fid(num-1);
int b = fid(num-2);
return a+b;
}
当num=10时 ,是如何执行的啊?谢谢
if(num ==1 || num==2){
return 1;
}
int a = fid(num-1);
int b = fid(num-2);
return a+b;
}
当num=10时 ,是如何执行的啊?谢谢
解决方案 »
- 新人,请教一个java小问题
- Java Date类运行结果错误?
- 公元1000真的是闰年还是sun API的BUG
- 映射代码求解 Animal animal =(Animal) Class.forName(className).newInstance();
- 回归...java中方法调用疑问!...
- 用java设计一个简单浏览器
- Netty4 的UDP 服务器端和客户端
- 这是什么意思?大家看看
- 谁能给讲解一下GridBagLayout的用法(API没看懂)
- 程序中控制鼠标自动移动到一个指定的位置。
- 能推荐个java(SSH2协议)访问Linux的客户端开源控件吗?类似FTPClient
- jframe标题栏鼠标拖动事件
public int fid(int num){
if(num ==1 || num==2){
return 1;
}
int a = fid(num-1);
int b = fid(num-2);
System.out.println("a:"+a);
System.out.println("b:"+b);
return a+b;
}自己去调