




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
函數(shù)功能與輸入輸出分析主要內(nèi)容掌握函數(shù)的功能。能夠分析函數(shù)功能與輸入輸出的關(guān)系。1/8函數(shù)的功能在項(xiàng)目五中介紹了如何調(diào)用rapid語言封裝好的Offs和RelTool函數(shù),每個(gè)函數(shù)都可以實(shí)現(xiàn)其特定的功能。在項(xiàng)目六中,將介紹用戶如何自行編寫Function函數(shù)的方法。先來看一個(gè)典型函數(shù)的結(jié)構(gòu)。2/8函數(shù)三要素如圖所示,通過觀察可以發(fā)現(xiàn),函數(shù)包含輸入變量、輸出返回值和程序語句三個(gè)要素。3/8輸入變量程序語句輸出返回值假設(shè)我們現(xiàn)在需要定義一個(gè)功能為:判斷任意輸入數(shù)據(jù)所處的區(qū)間范圍(0-10,11-20或21-30)的函數(shù),以此函數(shù)的編寫為例講解其分析思路。即函數(shù)所需實(shí)現(xiàn)的功能:
如果輸入數(shù)據(jù)在(0-10)區(qū)間內(nèi),返回一指定值;如果輸入數(shù)據(jù)在(11-20)區(qū)間內(nèi),返回一指定值;如果輸入數(shù)據(jù)在(21-30)區(qū)間內(nèi),返回一指定值。4/8函數(shù)輸入輸出的分析首先,根據(jù)函數(shù)功能要求明確輸入變量:輸入的是一個(gè)待比較的數(shù),再根據(jù)更詳細(xì)的功能需求可以進(jìn)一步確定這個(gè)數(shù)的數(shù)據(jù)類型,比如intnum、num;是變量還是可變量等等。最后設(shè)計(jì)變量的初始值,可以參照5.3的方法進(jìn)行變量定義。然后分析實(shí)現(xiàn)函數(shù)功能的程序語句如何編寫。函數(shù)功能要求獲取輸入變量所在的區(qū)間,因此要使用不等式作為判斷三個(gè)區(qū)間的條件,可以選用if或Test指令完成判斷,并在判斷出所在區(qū)間之后通過return指令(詳見教材6.1.2)返回一個(gè)代表判斷結(jié)果的值。5/8最后,明確返回值的要求和數(shù)據(jù)類型。對(duì)返回值的要求是:讓外界識(shí)別通過判斷得出的結(jié)果。在此,可以將數(shù)據(jù)在三個(gè)區(qū)間的對(duì)應(yīng)返回值分別設(shè)置為1、2、3。這就是編寫一個(gè)函數(shù)時(shí)的分析過程,在實(shí)際應(yīng)用時(shí),根據(jù)具體情況判斷對(duì)函數(shù)三個(gè)要素的要求,進(jìn)而完成程序設(shè)計(jì)。6/8輸入輸出的分析總結(jié)本節(jié)學(xué)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市交通智能化升級(jí)項(xiàng)目協(xié)議
- 旅游服務(wù)行業(yè)從業(yè)及表現(xiàn)證明(5篇)
- 機(jī)械工程原理及設(shè)備維護(hù)案例分析
- 農(nóng)業(yè)領(lǐng)域產(chǎn)品種類表
- 藝德家政考試試題及答案
- 六一助殘活動(dòng)方案
- 六一商場(chǎng)品牌活動(dòng)方案
- 六一孩子活動(dòng)方案
- 醫(yī)學(xué)考試試題及答案解析
- 六一扁食活動(dòng)方案
- 招標(biāo)文件技術(shù)規(guī)范書
- 單位干部積分制管理考核制度(五篇)
- 醫(yī)學(xué)公共基礎(chǔ)知識(shí)試題
- 小孩上學(xué)房屋租賃合同小孩上學(xué)房屋租賃合同
- 初中音樂-第五單元環(huán)球之旅(二)歐洲與大洋洲教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
- 2023年四川省內(nèi)江市中考數(shù)學(xué)試卷【含答案】
- 古詩5首賞析《登幽州臺(tái)歌》(望岳)《已亥雜詩》《游山西村》《登飛來峰》
- 公路損壞分類和識(shí)別專題培訓(xùn)課件
- 2023-2024學(xué)年四川省綿陽市小學(xué)語文六年級(jí)期末高分通關(guān)題附參考答案和詳細(xì)解析
- 國(guó)家開放大學(xué)應(yīng)用寫作(漢語)形考任務(wù)1-6答案(全)
- 幼兒園食育環(huán)境創(chuàng)設(shè)的實(shí)踐研究 論文
評(píng)論
0/150
提交評(píng)論