當我學完這堂課,我應該學會...
- [ ] 迴圈的回傳值有什麼型態?
- [ ] 回傳值非void的迴圈需要...?
- [ ] 要如何使用迴圈的回傳值?
- [ ] 何種情況需要參數? 何種情況不用?
[ ] 以下兩段程式碼的差異為何?
public void sayHello(){ System.out.println("Hello"); }
public String Hello(){ return "Hello"; }
[ ] 以下兩段程式碼的差異為何?
public void sayHello(){ System.out.println("Hello"); }
public void Hello(String word){ System.out.println(word); }
[ ] 要怎麼判斷究竟是傳值呼叫還是傳參考呼叫?
[ ] 遞迴的兩大要素是什麼?
[ ] 如何撰寫遞迴程式碼
[ ] 學會撰寫今天教的所有遞迴題目
練習題(一)
一個數列 : 2 3 6 18 128...,求出此數列第n數=?
第一個數為2,第二個數為3
第三個數以後=前一個數 * 前前一個數
練習題(二)
將今天上課所教的 最大公因數 及最小公倍數,改用迴圈的方式撰寫
最小公倍數=(數值1*數值2)/這兩數的最大公因數