課程
/后端開發
/C
/C語言入門
遞歸函數中,位于遞歸調用前的語句和各級被調用函數具有相同的執行順序;
遞歸函數中,位于遞歸調用后的語句的執行順序和各個被調用函數的順序相反;
這兩句話怎么理解啊?能舉個例子嗎? 蟹蟹啦??!
2016-11-22
源自:C語言入門 5-8
正在回答
遞歸的執行順序就像棧一樣,你可以把遞歸調用函數,每一層都放入棧,有返回值時,然后挨著從棧內取出之前的函數段執行,一直執行到棧內為空為止,這過程中所有執行的結果即是該遞歸調用的結果
代碼是詩是歌是山川是江河是春風不如你 提問者
慕粉1470195171 回復 代碼是詩是歌是山川是江河是春風不如你 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答遞歸函數的語句執行順序特點
2 回答printf語句和遞歸函數遞推和回遞時的執行順序
1 回答遞歸函數語句順序
1 回答遞歸函數中,位于遞歸調用前的語句和各級被調用函數具有相同的執行順序; 遞歸函數中,位于遞歸調用后的語句的執行順序和各個被調用函數的順序相反
2 回答遞歸函數中,位于遞歸調用后的語句的執行順序和各個被調用函數的順序相反;
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-22
遞歸的執行順序就像棧一樣,你可以把遞歸調用函數,每一層都放入棧,有返回值時,然后挨著從棧內取出之前的函數段執行,一直執行到棧內為空為止,這過程中所有執行的結果即是該遞歸調用的結果