当前位置: 代码迷 >> Eclipse >> ditui解决方法
  详细解决方案

ditui解决方法

热度:98   发布时间:2016-04-23 01:23:49.0
ditui
public class ditui {
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));
 }
/**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
 ditui rcs=new ditui();
    System.out.println("5!="+rcs.fac(5));
    System.out.println("f(20)="+rcs.fbnc(20));
}

}
 



5!=120
Exception in thread "main" java.lang.StackOverflowError
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)
  相关解决方案