遞回解決階乘問題:
public class DiGui {
public static void main(String[] args) {
System.out.println(f(5));
}
/*
遞回頭:什么時候不呼叫自身方法,如果沒有頭,將進入死回圈
遞回體:什么時候需要呼叫自身方法
*/
public static int f(int n) {
if (n == 1) {
return 1;
}else{
return n*f(n-1);
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/230874.html
標籤:Java
上一篇:方法多載
