public class FileTest6
{
//迭代的方法进行计算
public int method(int x)
{
int s=1;
for(int i=x;i>0;i--)
{
s=s*i;
}
return s;
}
public int method2(int number)
{
//使用递归的方法进行计算
if(number==1)
return 1;
else
{
return number*method2(number-1);
}
}
public static void main(String args[])
{
FileTest6 test=new FileTest6();
int result=test.method(5);
System.out.println(result);
System.out.println(test.method2(5));
}
}
迭代与递归的运用
最新推荐文章于 2020-08-08 09:36:01 发布