當我學完這堂課,我應該學會...


  • [ ] 迴圈的回傳值有什麼型態?
  • [ ] 回傳值非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)/這兩數的最大公因數

results matching ""

    No results matching ""