胡鈺筠recursion遞迴函數

public class Main { /*胡鈺筠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*/ }

留言

這個網誌中的熱門文章

胡鈺筠期貨分析人員2025年第一次衍生性商品風險管理

風險管理期中考作業:風險管理制度與實務18屆考題