返回列表 發帖

APCS_觀念題_10503_7

請問以 a(13,15)呼叫右側 a()函式,函式執行完後其回傳值為何?
  1. int a(int n, int m)
  2. {
  3.       if (n < 10)
  4.      {
  5.             if (m < 10)
  6.             {
  7.                 return n + m ;
  8.             }
  9.             else
  10.             {
  11.                 return a(n, m-2) + m ;
  12.             }
  13.       }
  14.       else
  15.      {
  16.            return a(n-1, m) + n ;
  17.      }
  18. }
複製代碼
(A) 90
(B) 103
(C) 93
(D) 60

返回列表