詹凱慧Java遞迴函數Recursion

public static void main(String[] args) { int x =11; /*Java程式必須以main起始*/ for (int i = 0; i < x; i++) /*for迴圈*/ { System.out.print( i +"累加等於 " + sum(i) ); System.out.println( " 累乘等於 " + f(i) ); }} public static int sum(int k) { if (k > 0) { return k + sum(k - 1); } else {return 0; } } /*函數sum呼叫自己,稱遞迴*/ public static int f(int k) { if (k > 0) { return k * f(k - 1); } else {return 1; } } /* 0!=1, 7!=7*6!,....*/ } public class Main { /*詹凱慧
recursion遞迴函數*/ public static void main(String[] args) {

留言

這個網誌中的熱門文章

詹凱慧Java方法length(),charat(),EXCEL函數LEN,MID

詹凱慧python字典