C語言學習—對遞歸函數的理解

①遞歸的定義:一個函數在它的函數體內調用它自身,這種調用過程稱爲遞歸,這種函數稱爲遞歸函數。 ②在遞歸調用中,主調函數又同時是被調函數。執行遞歸函數將反覆調用其自身,每調用一次就進入新的一層。 ③運行遞歸函數將無休止地調用其自身,這當然是不正確的,爲了防止遞歸調用無終止的進行,就必須在函數內有終止遞歸的條件判斷語句,滿足某種條件後就不再作遞歸調用,然後逐層返回!!!這也是使用遞歸的難點。 案例1:
相關文章
相關標籤/搜索