@[TOC](n! = n*(n-1)(n-2)(n-3)…*1)
public class recursion {
//for循环
public static int recursionTest(int num){
int result = 1;
for(int i=num;i>0;i--){
result =result*i;
}
return result;
}
//递归
public static int recursionTest2(int num){
if(num !=0){
return num*recursionTest2(num-1);
}else{
return 1;
}
}
public static void main(String[] args) {
System.out.println(recursionTest(5)+"----"+recursionTest2(5));
}