【用戶】Jane Yen
【年級】大三下
【評論內容】關於遞歸函數,下列哪種說法是正確的?(A)通常使用for或while結構。(B)比等效的非遞歸程序具有較少的局部變量。(C)用於減少執行時間。(D)遞歸是迭代的另一個名稱。(E)以上都不是答案:(B)比等效的非遞歸程序具有較少的局部變量。解析:遞歸函數在每次遞歸調用時都會創建新的局部變量,因此在相同功能的情況下,遞歸函數通常比等效的非遞歸程序具有更少的局部變量,選項B是正確的說法。
【用戶】Jane Yen
【年級】大三下
【評論內容】關於遞歸函數,下列哪種說法是正確的?(A)通常使用for或while結構。(B)比等效的非遞歸程序具有較少的局部變量。(C)用於減少執行時間。(D)遞歸是迭代的另一個名稱。(E)以上都不是答案:(B)比等效的非遞歸程序具有較少的局部變量。解析:遞歸函數在每次遞歸調用時都會創建新的局部變量,因此在相同功能的情況下,遞歸函數通常比等效的非遞歸程序具有更少的局部變量,選項B是正確的說法。