民國102年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第50題

以下為一C 語言撰寫之遞迴函式( R e c u r s i v e F u n c t i o n ) ,假設N ≧0,而此函式是用來計算0 至N 之間的所有…

題目

以下為一C 語言撰寫之遞迴函式( R e c u r s i v e F u n c t i o n ) ,假設N ≧0,而此函式是用來計算0 至N 之間的所有整數之和,則空格中應填入以下何者?

  1. (1) w h i l e ( N <>0 ) r e t u r n N +S u m ( N +1 )
  2. (2) r e t u r n ( N -1 ) +S u m ( N -1 )
  3. (3) r e t u r n N +S u m ( N -1 )
  4. (4) r e t u r n ( N -1 ) +S u m ( N )

官方答案

(3) r e t u r n N +S u m ( N -1 )

官方資料