freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[醫(yī)學(xué)]第四章函數(shù)和過(guò)程(已修改)

2025-10-23 17:57 本頁(yè)面
 

【正文】 第四章 函數(shù)與過(guò)程 ? 掌握自定義函數(shù) ?掌握過(guò)程 ?掌握作用域 例 在處理具體問(wèn)題的程序設(shè)計(jì)時(shí),常常會(huì)遇到需要多 次執(zhí)行能夠完成一個(gè)或幾個(gè)功能的程序段或多次按 某一規(guī)律計(jì)算某一類數(shù)值的問(wèn)題。 Visual Basic系統(tǒng)提供了過(guò)程。 過(guò)程是用來(lái)執(zhí)行一個(gè)特定任務(wù)的一段程序代碼。 VB應(yīng)用程序(又稱工程或項(xiàng)目) 由若干過(guò)程組成。 過(guò)程分兩類: ?事件過(guò)程:當(dāng)發(fā)生某個(gè)事件 (click)時(shí),對(duì)該事件做 出響應(yīng)的程序段。 ?通用過(guò)程:當(dāng)多個(gè) 不同的事件過(guò)程可能需要使用 一段相同的程序代碼,可以把這一段代碼獨(dú)立出, 作為一個(gè)過(guò)程。 通用過(guò)程 以“ Function”保留字開(kāi)始的函數(shù)過(guò)程 以“ sub”保留字開(kāi)始的子程序過(guò)程 (一 )Function函數(shù)過(guò)程 VB提供了許多內(nèi)部函數(shù),如 Sin(N), Sqr(N)等, 在編寫程序時(shí), 只需寫出函數(shù)名和相應(yīng)的參數(shù) ,就 可得到函數(shù)值。同內(nèi)部函數(shù)一樣, 函數(shù)過(guò)程也有一 個(gè)返回值。 函數(shù)( Function)的定義 函數(shù)過(guò)程的定義方法也有以下兩種。 ( 1)利用“工具”菜單下的“添加過(guò)程”命令定義 [Public|Private][Static]Function 函數(shù)名 ([參數(shù)列表 ])[As類型 ] 語(yǔ)句塊 [函數(shù)名 =表達(dá)式 ] [Exit Function] 語(yǔ)句塊 End Function 函數(shù)體 ( 2)用代碼窗口直接定義 (1) Public聲明該自定義函數(shù)可以在 所有模塊 的任何 子程序中使用。 Private 聲明該函數(shù)可以在 定義它的模塊 的任何子 程序中使用。 若無(wú) public 和 private,則系統(tǒng)默認(rèn)為 public。 Static 表示在該函數(shù)內(nèi)所定義的變量在函數(shù)結(jié)束時(shí)使 用的 變量值將保留到下次該函數(shù)被訪問(wèn)時(shí) 。 如果省略, 則每次執(zhí)行該自定義時(shí)該區(qū)域的變量都重新置初值。 說(shuō)明: ( 2)函數(shù)名:命名規(guī)則與變量名規(guī)則相同。但不能與系統(tǒng)的內(nèi)部函數(shù)或其它通用子過(guò)程同名,也不能與已定義的全局變量和本模塊中模塊級(jí)變量同名。 ( 3)在函數(shù)體內(nèi),函數(shù)名可以當(dāng)變量使用,函數(shù)的返回值就是通過(guò)對(duì)函數(shù)名的 賦值語(yǔ)句 來(lái)實(shí)現(xiàn)的, 在函數(shù)中至少要對(duì)函數(shù)名賦值一次。 ( 4) AS類型: 是指函數(shù)返回值的類型,若省略,則函數(shù)返回變體類型值( Variant)。 (5) Exit Function:表示退出函數(shù)過(guò)程,常常是與選擇結(jié)構(gòu)( If或 Select Case語(yǔ)句)聯(lián)用,即當(dāng)滿足一定條件時(shí),退出函數(shù)過(guò)程。 (6) 參數(shù)列表 :形式參數(shù)通常簡(jiǎn)稱“形參”,僅表示形參的類型、個(gè)數(shù)、位置,定義時(shí)是無(wú)值的,只有在被調(diào)用時(shí),與實(shí)參結(jié)合后才獲得相應(yīng)的值。 參數(shù)的定義形式: [ByVal| ByRef]變量名 [( )][As 類型 ][,…] , ?ByVal表示當(dāng)該過(guò)程被調(diào)用時(shí),參數(shù)是按值傳遞的;在過(guò)程中的變化不會(huì)返回到主程序。 ?缺省或 ByRef表示當(dāng)該過(guò)程被調(diào)用時(shí),參數(shù)是按地址傳遞的,即參數(shù)值在過(guò)程中的任何變化都返回主程序。 例:下面的全局函數(shù) MyAbs計(jì)算給定數(shù)的絕對(duì)值 Public function MyAbs(dbl1 as Double) as Double If dbl1=0 Then MyAbs =dbl1 Else MyAbs=dbl1 End if End function 函數(shù)值=表達(dá)式 Private Function
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1