public class JC {
 public static int Recursion(int n) {
 int result = 1;
 if (n == 1)
 return 1;
 result = n * Recursion(n - 1);
 return result;
 }
 public static int NotRecursion(int n) {
 int result = 1;
 for (int i = 1; i <= n; i++) {
 result = result * i;
 }
 return result;
 }
 public static void main(String[] args) {
 System.out.println(Recursion(5));
 System.out.println(NotRecursion(5));
 }
}
                                        
                                      2019-07-17 22:55:17