2016年計算機二級《VB》基礎練習題及答案

來源:文萃谷 3.01W

1[簡答題] 在名稱為Forml的窗體上添加一個名稱為Pl的圖片框,請編寫適當的事件過程,使得程序在運行時,每單擊一次圖片框,就在圖片框中輸出“單擊圖片框”,每單擊圖片框外的窗體一次,就在窗體中輸出“單擊窗體”,運行時的窗體如圖所示。要求在程序中不得使用變量,每個事件過程中只能寫一條語句。

2016年計算機二級《VB》基礎練習題及答案

注意:存盤時必須存放在考生文件夾下,工程文件名保存為,窗體文件名保存為。

參考解析:

【考點分析】本題考點有:圖片框的Name屬性、Print方法和Click事件以及窗體的Print方法和Click事件。

【解題思路】通過圖片框Name屬性設置圖片框的名稱,運用圖片框Print方法,使圖片框上顯示字符,運用窗體Print方法,使窗體上顯示字符。

【操作步驟】

步驟1:新建一個窗體,按照題目要求建立控件並設置其屬性,如圖3.13所示。

步驟2:打開代碼編輯窗口,在指定位置編寫如下代碼。

參考答案

Private Sub Form_Click()

t"單擊窗體"

End Sub

Private Sub P1_Click()

t"單擊圖片框"

End Sub

步驟3:調試並運行程序,關閉程序後按題目要求存盤。

2[單選題] 編寫如下程序:

程序運行後,單擊命令按鈕Commandl,並輸入數值123456,則輸出結果為

A.654321B.563412C.642531D.615243

參考答案:A

參考解析:&為字符串連接函數。循環體取n的個位數,十位數,百位數組成字符串s。循環執行後s字符串和輸入的字符串倒序。選A.。

點擊查看試題筆記

(1)3[單選題] 如果要定義一個窗體級變量,定義變量語句的位置應該是

A.在使用該變量的'過程中

B.在該窗體模塊所有過程的前面

C.在該窗體模塊所有過程的後面

D.在某個標準模塊中

參考答案:B

參考解析:窗體級變量,在窗體的“通用聲明”段所有過程的前面用Dim語句或Private語句聲明的變量,可被本窗體的任何過程訪問。

4[單選題] 結構化程序所要求的基本結構不包括(  )。

A.順序結構0跳轉C.選擇(分支)結構D.重複(循環)結構

參考答案:B

參考解析:l966年Boehm和Jacopini證明了程序設計語言僅僅使用順序、選擇和重複三種節本控制結構就足以表達出各種其他形式結構的程序設計方法。

5[單選題] 窗體上有一個名稱為Commandl的命令按鈕,並有如下程序代碼:

運行程序,單擊命令按鈕,窗體上顯示的是

A.133B.134C.233D.234

參考答案:B

參考解析:子函數Subf(ByValx,ByRefy,z)中x值通過值傳遞,y,z是傳引用,子函數執行後b,C值會被加1,而a值維持不變。選B.。

熱門標籤