Board logo

標題: 遞迴函式 [打印本頁]

作者: tonyh    時間: 2013-5-29 19:48     標題: 遞迴函式

利用函數遞迴法, 分別計算 1加到10 以及 1加到100的總合.
  1. public class ch30
  2. {
  3.    public static void main(String args[])
  4.    {
  5.        System.out.println("1+2+3+...+10="+total(10));
  6.        System.out.println("1+2+3+...+100="+total(100));
  7.    }
  8.    
  9.    public static int total(int n)
  10.    {
  11.        if(n<=1)
  12.            return 1;
  13.        else
  14.            return n+total(n-1);
  15.    }
  16. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2