1. 程式人生 > >遞歸--利用遞歸方法求6!

遞歸--利用遞歸方法求6!

str class ret -- 使用遞歸 args and pre div

利用遞歸方法求6!

使用遞歸時,關鍵問題是弄明白遞歸表達式的含義以及遞歸的終止條件

 1 package com.test01;
 2 
 3 public class JianDa03 {
 4     public static long fac(int i) {
 5         if (i == 1){
 6             return 1;
 7         } else {
 8             return i * fac(i - 1);
 9         }
10     }
11     public static void main(String[] args){
12 long res = fac(6); 13 System.out.println(res); 14 } 15 }

遞歸--利用遞歸方法求6!