9月二級VB等級考試輔導第7次課_第1頁
9月二級VB等級考試輔導第7次課_第2頁
9月二級VB等級考試輔導第7次課_第3頁
9月二級VB等級考試輔導第7次課_第4頁
9月二級VB等級考試輔導第7次課_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、copyright2009 swpuncre all rights reserved2011年9月等級考試輔導 二級visual basic第七講 過程第第8章章 sub過程過程2第第3章章 變量作用域變量作用域1第第8章章 function過程過程3數(shù)組參數(shù)數(shù)組參數(shù)4第第8章章 對象參數(shù)對象參數(shù)5p20 局部變量和全局變量局部變量和全局變量2006年年9月月33題題2004年年9月第月第8題題2002年年9月月26題題p101 考點考點1 sub過程過程子程序過程子程序過程p102 調(diào)用調(diào)用sub過程過程通用過程只有通過事件過程調(diào)用才能被執(zhí)行通用過程只有通過事件過程調(diào)用才能被執(zhí)行p103(2

2、007年年9月選擇題第月選擇題第30題)題)上機真題上機真題8.1p104 考點考點2 function過程過程private sub command1_click() dim a as single dim b as single a = inputbox(enter a ) b = inputbox(enter b) s = xiebian(a, b) print send subprivate function xiebian(b1 as single, b2 as single) as single xiebian = (b1 2 + b2 2) (1 / 2)end function

3、函數(shù)過程函數(shù)過程p104 考點考點2 function過程過程過程不可嵌套定義、但可嵌套調(diào)用過程不可嵌套定義、但可嵌套調(diào)用 真題真題 2003年年9月月23題題上機真題上機真題逆向思維逆向思維 函數(shù)過程:當過程被調(diào)用時需外界給定的值作為參數(shù)函數(shù)過程:當過程被調(diào)用時需外界給定的值作為參數(shù)子程序過程:過程調(diào)用時需外界給定的值以及過程執(zhí)子程序過程:過程調(diào)用時需外界給定的值以及過程執(zhí) 行結(jié)束時需得到的值作為過程參數(shù)行結(jié)束時需得到的值作為過程參數(shù)p106 考點考點3 參數(shù)傳送參數(shù)傳送行參:過程定義時的參數(shù)行參:過程定義時的參數(shù)實參:過程調(diào)用時的參數(shù)實參:過程調(diào)用時的參數(shù)p106 考點考點3 參數(shù)傳送參數(shù)

4、傳送傳地址:實參為變量名或數(shù)組、形參傳地址:實參為變量名或數(shù)組、形參byrefbyref聲明聲明傳值:實參為常量或表達式、形參傳值:實參為常量或表達式、形參byvalbyval聲明聲明4de(傳地址傳地址)6a = 1: b = 2: c = 3: d = 4call test1(a, b, c, d) print a; b; c; dprivate sub test1(b%, c%, d%, e%) e=b+c+dend sub 1 2 3 6內(nèi)存單元內(nèi)存單元傳地址傳地址byref傳地址調(diào)用:形參改變,實參發(fā)生對應(yīng)變化傳地址調(diào)用:形參改變,實參發(fā)生對應(yīng)變化形參和實參類型形參和實參類型必須一致

5、必須一致2004年年9月月22題題 p108 (2006年年4月選擇題第月選擇題第25題)題)a = 1: b = 2: c = 3: d = 4call test2(a, b, c, d) print a; b; c; dprivate sub test2( b%, c%, d%, byval e%) e=b+c+dend sub 1 2 3 4e(傳值傳值)d44 6內(nèi)存單元內(nèi)存單元傳值傳值byval傳值調(diào)用:形參改變,不影響實參傳值調(diào)用:形參改變,不影響實參p115 13題(題(2005年年4月選擇題月選擇題29題)題)上機真題p108 數(shù)組參數(shù)數(shù)組參數(shù) 用數(shù)組作為過程的參數(shù)時,應(yīng)在數(shù)組

6、名的后面用數(shù)組作為過程的參數(shù)時,應(yīng)在數(shù)組名的后面加上一對括號。加上一對括號。 1、要把整個數(shù)組作參數(shù)傳遞給過程,形參與實、要把整個數(shù)組作參數(shù)傳遞給過程,形參與實參都要使用數(shù)組名,但要省略數(shù)組的上下界,且保參都要使用數(shù)組名,但要省略數(shù)組的上下界,且保留括號;留括號; 2、整個數(shù)組作參數(shù)傳遞時,、整個數(shù)組作參數(shù)傳遞時,只能傳地址只能傳地址; 3、單個數(shù)組元素作參數(shù)傳遞給過程時,實參要、單個數(shù)組元素作參數(shù)傳遞給過程時,實參要指明元素的下標;指明元素的下標; 4、在過程中可以使用、在過程中可以使用lbound()和和ubound()函數(shù)函數(shù)來確定數(shù)組的上下界。來確定數(shù)組的上下界。p103(2006年年

7、9月選擇題第月選擇題第26題)題)(a)2 (b)5(c)10 (d)出錯)出錯 4 6 12 6 7 14 8 8 16p109(2003年年9月選擇題第月選擇題第24題)題)p63-上機真題6.2 上機真題8.4數(shù)組作為過程參數(shù)數(shù)組作為過程參數(shù)形參:數(shù)組名形參:數(shù)組名(),括號不可省,括號內(nèi)不帶下標;,括號不可省,括號內(nèi)不帶下標;實參:可以是數(shù)組名或數(shù)組名實參:可以是數(shù)組名或數(shù)組名(),若帶括號,不帶下標。,若帶括號,不帶下標。 上機真題p110 可選參數(shù)和可變參數(shù)可選參數(shù)和可變參數(shù) 在過程的形參列表中加入在過程的形參列表中加入optional關(guān)鍵字關(guān)鍵字,就可,就可以指定過程的參數(shù)為可選

8、的。如果指定了可選參數(shù),以指定過程的參數(shù)為可選的。如果指定了可選參數(shù),則則參數(shù)表中此參數(shù)后面的其它參數(shù)也必是可選的參數(shù)表中此參數(shù)后面的其它參數(shù)也必是可選的,并,并且要用且要用optional關(guān)鍵字來聲明。關(guān)鍵字來聲明。 求兩個或三個數(shù)的和的函數(shù)過程。求兩個或三個數(shù)的和的函數(shù)過程。public function mysum (first as integer, second as long, optional third ) mysum = first + second if not ismissing(third) then mysum = mysum + thirdend functionp

9、rivate sub command1_click() dim a as integer, b as long, c as double dim sum as integer a = 10: b = 20 sum=mysum(a, b) print sum=; sum a = 10: b = 20: c = 30 sum=mysum(a, b, c) print sum=; sumend subismissing( )p110 可選參數(shù)和可變參數(shù)可選參數(shù)和可變參數(shù)p111 考點考點5 對象參數(shù)對象參數(shù) p111-考點考點5 對象參數(shù)對象參數(shù)p111(2004年年9月選擇題第月選擇題第21題)題)p112(2006年年4月選擇題第月選擇題第28題)題)09上機真題 09捷成47-3 窗體上有名稱為窗體上有名稱為label1、標題為、標題為“標簽標簽”控件的標簽;控件的標簽;有一個名稱為有一個名稱為command1、標題為、標題為“命令按鈕命令按鈕”的命的命令按鈕。單擊上述兩個控件中任一控件,則在標簽令按鈕。單擊上述兩個控件中任一控件,則在標簽label2中顯示所單擊控件的標題內(nèi)容(標題內(nèi)容有中顯示所單擊控件的標題內(nèi)容(標題內(nèi)容有“單擊單擊”二字),下圖是單擊命令按鈕后的窗體外觀。二字),下圖是單擊命令按鈕后的窗體外觀。 09

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論