陳柏源w3shcools遞迴函數recursive function
public class Main { //陳柏源2022.12.16類別名稱Main public static void main(String[] args) //必須存成Monket-java {int r=11; //宣告整數r=方法sum for(int i = 0;i0) { //條件判斷 return k + sum(k - 1); //k>0,計算 k + sum(k-1)遞迴 } else { //遞迴,類似f(f(f(x)))函數 return 0; } } public static int f(int k) {//方法(函數sum)參數 k if (k > 0) { //條件判斷 return k * f(k - 1); //k>0,計算 k*f(k-1)遞迴 } else { //遞迴,類似f(f(f(x)))函數 return 1; } } }
留言
張貼留言