当前位置: 技术问答>java相关
请教一个简单的阶乘递归的问题
来源: 互联网 发布时间:2015-10-28
本文导语: 大家帮我看一下这一段程序的问题在那里。谢谢! public class Cs1 { public int chen(int i) { if(i == 0) i = 1 ; else return (i* chen(i -1)) ; } } public class Cheng { public sta...
大家帮我看一下这一段程序的问题在那里。谢谢!
public class Cs1
{
public int chen(int i)
{
if(i == 0)
i = 1 ;
else
return (i* chen(i -1)) ;
}
}
public class Cheng
{
public static void main(String[] args) {
int n ;
int j = 10 ;
Cs1 se = new Cs1() ;
n = se.chen(j) ;
System.out.println(n) ;
}
}
public class Cs1
{
public int chen(int i)
{
if(i == 0)
i = 1 ;
else
return (i* chen(i -1)) ;
}
}
public class Cheng
{
public static void main(String[] args) {
int n ;
int j = 10 ;
Cs1 se = new Cs1() ;
n = se.chen(j) ;
System.out.println(n) ;
}
}
|
class Cs1
{
public int chen(int i)
{
if(i == 0)
return 1 ;//改一下。
else
return (i* chen(i -1)) ;
}
}
public class Cheng
{
public static void main(String[] args) {
int n ;
int j = 10 ;
Cs1 se = new Cs1() ;
n = se.chen(j) ;
System.out.println(n) ;
}
}
{
public int chen(int i)
{
if(i == 0)
return 1 ;//改一下。
else
return (i* chen(i -1)) ;
}
}
public class Cheng
{
public static void main(String[] args) {
int n ;
int j = 10 ;
Cs1 se = new Cs1() ;
n = se.chen(j) ;
System.out.println(n) ;
}
}