發表文章

目前顯示的是 12月, 2022的文章

張佑維Java遞迴函數Recursion=Recursive Function=Recursive Methods

圖片
w3school學習Java public class Main { /*張佑維rescursion遞迴函數*/ 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!,......*/ } 微軟Visual Studio Code編輯Java

張佑維嵌入YouTube影片說明流程圖

圖片