首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

ditui解决方法

2013-06-26 
dituipublic class ditui {public long fac(int n){if(n0)return 1elsereturn(n*fac(n-1))}public lon

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)


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)
at ditui.fbnc(ditui.java:16)
at ditui.fbnc(ditui.java:16)



谁可以告诉我这个程序到底错在哪儿?怎么改????
[解决办法]
死循环了。if(n==0&&n==1)有这样的n吗?即等于0又等于1?改为

热点排行