[理工] 106中正軟體

看板Grad-ProbAsk作者 (我想自由翱翔)時間6年前 (2019/01/28 18:31), 6年前編輯推噓3(308)
留言11則, 3人參與, 6年前最新討論串2/2 (看更多)
http://i.imgur.com/TmkRzZE.jpg
想請問第五題 用程式碼跑出來答案是31 static是指程式跑完仍會繼續執行嗎 當N=0時不是不會進去函式了嗎 為什麼還會繼續加到31 謝謝 ----- Sent from JPTT on my HTC_M10h. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.0.86 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1548671471.A.4AF.html ※ 編輯: marks1592 (111.83.0.86), 01/28/2019 18:32:00 ※ 編輯: marks1592 (111.83.0.86), 01/28/2019 18:32:21

01/28 18:45, 6年前 , 1F
static你可以在考試的時候直接當成全域變數
01/28 18:45, 1F

01/28 18:46, 6年前 , 2F
實際上他跟全域變數的差別要去看c的規格書,我沒有實際
01/28 18:46, 2F

01/28 18:46, 6年前 , 3F
看過
01/28 18:46, 3F

01/28 18:48, 6年前 , 4F
還有他存的位置也要注意一下
01/28 18:48, 4F

01/28 18:48, 6年前 , 5F
01/28 18:48, 5F

01/28 21:14, 6年前 , 6F
那請問怎麼加到31的
01/28 21:14, 6F

01/29 02:46, 6年前 , 7F
漲知識了,原來 Static 還有這種效果 ...
01/29 02:46, 7F

01/29 02:46, 6年前 , 8F
至於怎麼到31的就 Trace 一下吧 ... ? 他會遞迴下去
01/29 02:46, 8F

01/29 02:47, 6年前 , 9F
主要是 count 即使在子遞迴也能被++到這樣
01/29 02:47, 9F

01/29 02:48, 6年前 , 10F
如果用 Tree 畫的話可以話出一顆 Full Binary Tree
01/29 02:48, 10F

01/29 02:48, 6年前 , 11F
不然就 你程式都打出來了,可以試著 printf 來 trace
01/29 02:48, 11F
文章代碼(AID): #1SJjdlIl (Grad-ProbAsk)
文章代碼(AID): #1SJjdlIl (Grad-ProbAsk)