[問題] 遞迴的問題!
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
推
03/25 02:05, , 1F
03/25 02:05, 1F
→
03/25 15:26, , 2F
03/25 15:26, 2F
討論串 (同標題文章)
java 近期熱門文章
3
14
PTT數位生活區 即時熱門文章