1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章函式.ppt

第6章 函式;目錄;6-1 函式;前言:;6-1.1 什麼是函式?;Java的函式大致分為內建函式和自訂函式兩種:;;6-1.2 建立與呼叫void函式;上述建立void函式的語法說明如下:;實際撰寫void函式:;;上述的程式碼分析如下:;呼叫函式:;呼叫函式的語法如下:;;完成後,執行程式的畫面顯示如下:;函式執行的順序:;;;;6-1.3 傳遞參數;讓函式可以接受參數:;呼叫含有參數的函式:;呼叫含有參數之函式的語法如下:;傳遞數值與字串資料:;;上述傳遞數值與字串資料的程式碼分析如下:;完成後,執行程式的畫面顯示如下:;傳遞變數資料:;;;完成後,畫面顯示如下:;傳遞陣列資料:;上述傳遞陣列資料的程式碼分析如下:;完成後,執行程式的畫面顯示如下:;形式參數vs.實際參數:;;;6-1.4 有傳回值的函式;有傳回值函式的語法如下:;上述有傳回值函式的語法說明如下:;呼叫函式:;呼叫函式的語法如下:;函式執行的順序:;下面範例是自訂一個“計算三角形面積”的函式,其程式碼如下:;;上述的程式碼分析如下:;完成後,執行程式的畫面顯示如下:;傳回值為陣列:;完成後,執行程式的畫面顯示如下:;;;6-1.5 變數的作用域與生命期;區域變數:;以下是區域變數的圖示:;上圖區域變數的說明如下:;下面為存取區域變數的程式碼:;上述程式碼分析如下:;完成後,執行程式的畫面顯示如下:;;全域變數:;上圖全域變數的說明如下:;下面為存取全域變數的程式碼:;;完成後,執行程式的畫面顯示如下:;全域變數與區域變數相同時:;age變數同時與movie_rank函式和main()方法有關,所以可利用下列兩種方式處理:;;;;;6-2 傳遞參數的方式;前言:;6-2.1 傳值呼叫;以下圖示為傳值呼叫:;下面採用傳值呼叫的方式傳遞參數,其程式碼如下:;上述採用傳值呼叫的方式傳遞參數的程式碼分析如下:;完成後,執行程式的畫面顯示如下:;6-2.2 傳址呼叫;;下面採用傳址呼叫的方式傳遞參數,其程式碼如下:;;上述採用傳址呼叫的方式傳遞參數的程式碼分析如下:;完成後,執行程式的畫面顯示如下:;下面應用部分傳值呼叫,部分傳址呼叫,其程式碼如下:;上述的程式碼分析如下:;完成後,執行程式的畫面顯示如下:;;;6-3 內建函式;前言:;6-3.1 亂數函式;完成後,畫面顯示如下:;;;6-3.2 數學函式;下面為常用的數學函式-1:;下面為常用的數學函式-2:;例如下面的程式碼:;;完成後,執行程式的畫面顯示如下:;6-3.3 字元函式;Character字元類別:;Character類別中的函式:;下面是Character類別中常用的函式-1:;下面是Character類別中常用的函式-2:;例如下面的程式碼:;;完成後,執行程式的畫面顯示如下:;6-3.4 String字串函式;下面是String類別中常用的函式-1:;下面是String類別中常用的函式-2:;下面是String類別中常用的函式-3:;下面是String類別中常用的函式-4:;例如下面的程式碼:;;完成後,執行程式的畫面顯示如下:;;6-3.5 StringBuffer字串緩衝器函式;下面是StringBuffer類別中常用的函式-1:;下面是StringBuffer類別中常用的函式-2:;例如下面的程式碼:;完成後,執行程式的畫面顯示如下:;6-4 遞迴函式;前言:;6-4.1 遞迴函式的應用;下面舉“求最大公因數”的例子來說明,其程式碼如下:;;完成後,執行程式的畫面顯示如下:;下面的程式碼將範例檔ch06_04_01a改寫成遞迴函式:;;;6-4.2 河內塔程式;河內塔規定如下:;根據遊戲規則,只有兩個金屬片(以A代表)時,移動方法圖解如下:;有三個金屬片(以B代表)??,移動方法圖解如下:;以下是被搬移金屬片的順序:;下面就是河內塔搬移金屬片的程式碼:;完成後,執行程式的畫面顯示如下:;溫故知新-1:;溫故知新-2:;自我突破習題-選擇題:;自我突破習題-選擇題:;自我突破習題-選擇題:;自我突破習題-選擇題:;自我突破習題-填充題:;自我突破習題-填充題:;自我突破習題-填充題:;自我突破習題-實作題:;自我突破習題-實作題:;自我突破習題-實作題:;自我突破習題-實作題:;自我突破習題-實作題:;自我突破習題-實作題:;自我突破習題-實作題:;自我突破習題-實作題:;自我突破習題-實作題:;自我突破習題-實作題:

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档