日期:2011-03-22 16:16:00 来源:本站整理
<b>操纵Java实现一个简单的递归算法的实例</b>[Java编程]
本文“<b>操纵Java实现一个简单的递归算法的实例</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
//CFAN 2002
//递归算法
//求阶乘
import java.io.*;
public class DiGui
{
public static void main(String args[])
{
int i=0;
char ch=' ';
String s;
Child ren=new Child();
try
{
System.out.println("Please intput a Number,End whit '#'");
do
{
BufferedReader br=new BufferedReader(new InputStreamReaderSystem.in));
s =br.readLine();
i=Integer.parseInt(s);
System.out.println(ren.Factorial(i));
}
while(ch!='#');
}catch(IOException e){}
}
}
class Child
{
double Factorial(int n)
{
if (n==1)
return 1;
else
return n*Factorial(n-1);
}
}
以上是“<b>操纵Java实现一个简单的递归算法的实例</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论