public class RecursionDemo{
public long fac(int n){
if(n==0)
return 1;
else
return(n*fac(n-1));
}
public long fbnc(int n){
if(n==0||n==1)
return 1;
else
return(fbnc(n-1)+fbnc(n-2));
}
public static void main(String []args){
RecursionDemo rcs=new RecursionDemo();
System.out.println("5!="+rcs.fac(5));
System.out.println("f(20)="+rcs.fbnc(20));
}
}
第13行出问题了,大家帮我看看,谢谢
public long fac(int n){
if(n==0)
return 1;
else
return(n*fac(n-1));
}
public long fbnc(int n){
if(n==0||n==1)
return 1;
else
return(fbnc(n-1)+fbnc(n-2));
}
public static void main(String []args){
RecursionDemo rcs=new RecursionDemo();
System.out.println("5!="+rcs.fac(5));
System.out.println("f(20)="+rcs.fbnc(20));
}
}
第13行出问题了,大家帮我看看,谢谢
解决方案 »
- 使用java读取xlsx格式的execl,除了poi还有哪些方式?
- 关于java界面的背景上色问题……
- 给JTable的表头的特定列设置颜色,可行否?
- 调到了另一个项目小组,语言从C#变成了JAVA,咨询一下意见
- 用Eclipse运行J2ME程序,运行时如果当前修改后代码未保存,则运行的是未保存的修改代码
- 谁能详细说明一下try catch和throws 和throw的区别和联系,具体用法……
- 在JavaMail中如何指定SMTP服务器的端口(如果不是缺省的25)?
- 急,急,请教FAX问题,请帮忙!(我只有60分了)
- 一个有关GUI界面的问题,求高手帮忙解答 感激不尽
- 请问这个方法怎么写啊?
- 线程 中断问题 求大神解析
- 求助,c语言调用so文件
public class RecursionDemo{
public long fac(int n){
if(n==0)
return 1;
else
return(n*fac(n-1));
}
public long fbnc(int n){
if(n==0||n==1)return 1; long l1 = fbnc(n-1);
long l2 = fbnc(n-2);
long l3=l1+l2;
return l3;
}
public static void main(String []args){
RecursionDemo rcs=new RecursionDemo();
System.out.println("5!="+rcs.fac(5));
System.out.println("f(20)="+rcs.fbnc(20));
}
}
结果:
5!=120
f(20)=10946
没发现什么问题。。
我是这样运行的:javac RecursionDemo.java
java RecursionDemo
这是我的path路径,你看看对不
你class path 路径设置对不对