vb過(guò)程習(xí)題(word版)

vb過(guò)程習(xí)題(word版)

ID:33037173

大?。?4.50 KB

頁(yè)數(shù):13頁(yè)

時(shí)間:2019-02-19

vb過(guò)程習(xí)題(word版)_第1頁(yè)
vb過(guò)程習(xí)題(word版)_第2頁(yè)
vb過(guò)程習(xí)題(word版)_第3頁(yè)
vb過(guò)程習(xí)題(word版)_第4頁(yè)
vb過(guò)程習(xí)題(word版)_第5頁(yè)
資源描述:

《vb過(guò)程習(xí)題(word版)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第六章過(guò)程習(xí)題一、選擇題1.下列敘述中正確的是(c)。(A)在窗體的Form_Load事件中定義的變量是全局變量(B)局部變量的作用域可以超出所定義的過(guò)程(C)在某個(gè)Sub過(guò)程中定義的局部變量可以與其他事件過(guò)程中定義的局部變量同名,但其作用域只局限于該過(guò)程。(D)在調(diào)用過(guò)程時(shí),所有局部變量被系統(tǒng)初始化為02.下列四個(gè)敘述中,錯(cuò)誤的是(c)。(A)過(guò)程內(nèi)用Dim語(yǔ)句定義的變量,它的作用域是此過(guò)程(B)過(guò)程內(nèi)用Static語(yǔ)句定義的變量,它的生存期與整個(gè)過(guò)程的運(yùn)行期相同(C)過(guò)程內(nèi)用Dim語(yǔ)句定義的變量,它的生存

2、期與整個(gè)過(guò)程的運(yùn)行期相同(D)若在模塊的“通用聲明”中寫(xiě)上語(yǔ)句:OptionExplicit,則該模塊的所有變量必須先說(shuō)明后引用3.在過(guò)程定義中用(c)表示形參的傳值。(A)Var(B)ByDef(C)ByVal(D)Value4.若已編寫(xiě)了一個(gè)Sort子過(guò)程,在該工程中有多個(gè)窗體,為了方便地調(diào)用Sort子過(guò)程,應(yīng)該將該過(guò)程放在(b)中。(A)窗體模塊(B)標(biāo)準(zhǔn)模塊(C)類(lèi)模塊(D)工程5.在過(guò)程中定義的變量,若希望在離開(kāi)該過(guò)程后,還能保存過(guò)程中局部變量的值,則應(yīng)使用(d)關(guān)鍵字在過(guò)程中定義局部變量。(A)D

3、im(B)Private(C)Public(D)Static6.下面子過(guò)程語(yǔ)句說(shuō)明合法的是(d)。(A)Subf1(Byvaln%())(B)Subf1(n%)asinteger(C)Functionf1%(f1%)(D)Functionf1(Byvaln%)7.要想從子過(guò)程調(diào)用后返回兩個(gè)結(jié)果,下面子過(guò)程語(yǔ)句說(shuō)明合法的是(c)。(A)Subf1(Byvaln%,Byvalm%)(B)Subf1(n%,Byvalm%)(C)Subf1(n%,m%)(D)Subf1(Byvaln%,m%)8.在VB應(yīng)用程序中,以

4、下正確的描述是(b)。(A)過(guò)程的定義可以嵌套,但過(guò)程的調(diào)用不能嵌套(B)過(guò)程的定義不可以嵌套,但過(guò)程的調(diào)用可以嵌套(C)過(guò)程的定義和調(diào)用均不可以嵌套(D)過(guò)程的定義和調(diào)用均可以嵌套9.以下敘述中錯(cuò)誤的是(c)。(A)一個(gè)工程中只能有一個(gè)SubMain過(guò)程(B)窗體的Show方法的作用是將指定的窗體裝入內(nèi)存并顯示該窗體(C)窗體的Hide方法和Unload方法的作用完全相同(D)若工程文件中有多個(gè)窗體,可以根據(jù)需要指定一個(gè)窗體為啟動(dòng)窗體10.以下敘述中錯(cuò)誤的是(d)。(A)如果過(guò)程被定義為Static類(lèi)型,則

5、該過(guò)程中的局部變量都是Static類(lèi)型(B)Sub過(guò)程中不能嵌套定義Sub過(guò)程(C)Sub過(guò)程中可以嵌套調(diào)用Sub過(guò)程(D)事件過(guò)程中可以像通用過(guò)程一樣由用戶(hù)定義過(guò)程名11.定義帶可變參數(shù)的過(guò)程,使用的關(guān)鍵字是(c)。(A)Optional(B)Option(C)ParamArray(D)Private12.定義帶可選參數(shù)的過(guò)程,使用的關(guān)鍵字是(a)。(A)Optional(B)Option(C)ParamArray(D)Private二、填空題1.在過(guò)程定義的首部出現(xiàn)的變量名叫做(形式參數(shù))參數(shù),而在調(diào)用過(guò)

6、程中傳送給過(guò)程的(常量)、(變量)、(數(shù)組元素)或(表達(dá)式)叫做(實(shí)在參數(shù))參數(shù)。2.定義和調(diào)用函數(shù)或過(guò)程時(shí)參數(shù)傳遞的兩種方法是(按值傳遞)和(按地址傳遞)。3.在窗體的通用段用Dim語(yǔ)句定義的變量是(窗體級(jí))級(jí)變量,它只能在(本窗體)中使用。4.全局級(jí)過(guò)程在定義時(shí)可以默認(rèn),也可以使用關(guān)鍵字(public)進(jìn)行顯示聲明;窗體/模塊級(jí)的過(guò)程聲明時(shí)要用關(guān)鍵字(private)。5.用ParamArray關(guān)鍵字聲明可變參數(shù)時(shí),被聲明的參數(shù)只能是(變體類(lèi)型數(shù)組)。6.在帶可選參數(shù)的過(guò)程中,使用(isming)函數(shù)來(lái)測(cè)

7、試可選參數(shù)是否被選。三、分析運(yùn)行結(jié)果1.閱讀程序Functionf(aAsInteger)Staticcb=0:b=b+1c=c+1:f=a+b+cEndFunctionPrivateSubcommand1_click()DimaAsIntegera=2Fori=1To3Printf(a);NextiEndSub程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果為:2.閱讀程序Subs(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSubPrivateSubcommand1_click()Dim

8、aAsSingle,bAsSinglea=5b=4sa,bPrinta,bEndSub程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果為:3.閱讀程序FunctionM(x%,y%)AsIntegerM=IIf(x>y,x,y)EndFunctionPrivateSubcommand1_click()DimaAsInteger,bAsIntegera=1b=2PrintM(a,b)EndSub程序運(yùn)行后,單擊命令

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。