您的位置:首页 > 其它

使用递归实现阶乘

2011-11-29 14:27 281 查看
package cn.rwm.test;

public class Test2

{

public static void main(String[] args)

{

Factorial fa=new Factorial();

int a=fa.compute(5);

System.out.println(a);

}

}

class Factorial

{

public int compute(int number)

{

//递归的出口

if(number==1)

{

return 1;

}

else

{

return number*compute(number-1);

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: