看板 java 關於我們 聯絡資訊
public class printMoney { public static void main(String args[]){ printmoney(5); System.out.print("final!!") } static void printmoney(int level){ if(level==0){ System.out.print("$"); } else{ System.out.print("<"); printmoney(level-1); System.out.print(">"); } } } 輸出; <<<<<$>>>>>final!! 關於這支遞迴的程式,想請教各位大大, 最後一個">",不是應該等printmoney(level-1);遞迴做完才輸出嗎? 所以我會覺得是...<<<<<$> 我到底是哪兒卡到....請解惑 THX!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.8.232.149
H45:你用個優良的 IDE 來執行期追蹤程式碼就懂了 03/25 02:05
ibmoldtwo:3Q! 03/25 15:26