
|
程式的分解因式→副程式或函式 電腦程式的功能通常會適度的分解成小的段落,並使它能獨立執行好處很多。包括方便閱讀理解(分門別類)以及不必重複寫一樣的程式碼等等。本節課讓大家稍稍體驗一下自己寫的副程式。請試試以下程式碼: ![]() 這是個整數加法的副程式:Addab可以將輸入的參數(a,b)加起來用Addab這個函式名稱(可視為一個變數)傳回答案。 主程式中只是寫出Addab(500,2)的結果。 如果只是要執行一個動作,可以寫成這樣: ![]() void 是沒有回傳值(空的)的意思,主程式 Main 也是一個 void 函式。 但通常程式師喜歡寫成這樣: ![]() try 區塊執行成功傳回 true 否則跑到 catch 區塊執行,回傳 false 這種機制可以幫助程式師得知要求的動作是否成功。 範例程式: 1.寫一個計算圓面積的函式(需要用float 或 double 資料型態) 2.寫一個會寫出校名的函式。 |