【阿摩網站-置頂欄顏色票選問卷】只要填寫就能獲得500Y,結束時間 2024/04/25 11:59:59。 前往查看
線上筆記功能 將於2024/1/1 移除,請至課程與筆記使用新版筆記功能

主題:階層計算


想要觀看完整全文,請先登入

這是一題是遞迴,需要把數字帶入,並且拆開來計算 printf(""%d "", xxxx(5))  =>表式帶入值為5 return (n* xxxx(n-1)) =>是遞迴的公式,簡單的想就是 n * (n-1) 把5帶入,開始展開公式 5 => 5 * xxxx(5-1=4)   4 * xxxx(4-1=3)   3 * xxxx(3-1=2)   2 * xxxx(2-1=1)  分解到1時,if判斷(n==1)時,直接回傳1,無法在分解,遞迴由此結束 依序把數值帶回 5 * xxxx(24)   4 * xxxx(6)   3 * xxxx(2)   2 * xxxx(1) 最後 5*24 = 120

想要觀看完整全文,請先登入


關鍵字:遞迴printfreturn