5[單選題] 在窗體上畫一個(gè)命令按鈕,然后編寫如下程序:
程序運(yùn)行后,第一次單擊命令按鈕時(shí)的輸出結(jié)果為
A.2 3 4B.2 5 9C.11 14 18D.4 9 16
參考答案:B
參考解析:x在inc函數(shù)中定義成Static類型。意味著函數(shù)退出后X值被保留。第一次執(zhí)行后X=2,第二次執(zhí)行后X=5,第3次執(zhí)行后X=9。選B.。
6[單選題] 窗體上有名稱為Commandl的命令按鈕和名稱為Textl的文本框
運(yùn)行以上程序,單擊命令按鈕后( )。
A.文本框中顯示的是“程序設(shè)計(jì)”,且焦點(diǎn)在文本框中
B.文本框中顯示的是“等級(jí)考試”,且焦點(diǎn)在文本框中、、、
C.文本框中顯示的是“程序設(shè)計(jì)”,且焦點(diǎn)在命令按鈕上
D.文本框中顯示的是“等級(jí)考試”,且焦點(diǎn)在命令按鈕上
參考答案:B
參考解析:運(yùn)行程序,單擊命令按鈕后,執(zhí)行Com.mandl-click事件過程代碼,文本框Textl中顯示“程序設(shè)計(jì)”,并且文本框Textl獲得焦點(diǎn),此時(shí)焦點(diǎn)在Textl中;當(dāng)Textl獲得焦點(diǎn)就會(huì)觸發(fā)它的Got—Focus事件,執(zhí)行Got—Focus事件過程,結(jié)果文本框Textl中顯示“等級(jí)考試”。故B選項(xiàng)正確。
7[單選題] Print Format(1234.56,”###.#”)語(yǔ)句的輸出結(jié)果是
A.123.4B.1234.6C.1234.5D.1234.56
參考答案:B
參考解析:Format是格式輸出函數(shù),數(shù)據(jù)要按照“輸出格式字符串”指定格式輸出。“輸出格式字符串”中#表示顯示一數(shù)字,若此位置沒有數(shù)字則不顯示。本題中“輸出格式字符串”整數(shù)部分###長(zhǎng)度小于1234時(shí),l234按原樣輸出,小數(shù)部分#長(zhǎng)度為1,則小數(shù)部分保留一位,四舍五入取6,故選B。
8[單選題]以下關(guān)于文件的敘述中,錯(cuò)誤的是
A.順序文件有多種打開文件的方式
B.讀取順序文件的記錄時(shí)。只能從頭至尾逐記錄進(jìn)行
C.順序文件中各記錄的長(zhǎng)度是固定的
D.隨機(jī)文件一般占用空間比較小
參考答案:C
參考解析:順序文件中各記錄的長(zhǎng)度不固定。
9[單選題] 窗體上有2個(gè)名稱分別為Textl和Text2的文本框。編寫如下程序:
程序運(yùn)行后,在Textl和Text2中依次輸入100和200,并單擊命令按鈕Commandl,則輸出結(jié)果為
A.100B.200C.300D.100200
參考答案:D
參考解析:?jiǎn)螕裘畎粹oCommandl,觸發(fā)Commandl_Click()事件,Print語(yǔ)句連續(xù)輸出文本框Textl和Text2的text值。選D.。
10[簡(jiǎn)答題]在考生文件夾中有一個(gè)工程文件sit3.vb0。運(yùn)行程序時(shí),先向文本框Textl中輸入一個(gè)不超過l0的正整數(shù),然后選擇“N的階乘”或“(N+2)的階乘”單選鈕,即可進(jìn)行計(jì)算,計(jì)算結(jié)果在文本框Text2中顯示,如圖所示。在給出的窗體文件中已經(jīng)添加了全部控件,但程序不完整。要求:去掉程序中的注釋符,把程序中的?改為正確的內(nèi)容。
注意:不能修改程序的其他部分和控件屬性,最后將修改后的文件按原文件名進(jìn)行存盤。
參考解析:
在單擊單選按鈕數(shù)組事件過程中,首先向文本框1ktl中輸入一個(gè)不超過l0的正整數(shù),通過Val函數(shù)實(shí)現(xiàn)字符向數(shù)值的轉(zhuǎn)換,然后選擇“N的階乘”或“(N+2)的階乘”單選按鈕,通過Select Case語(yǔ)句和單選按鈕數(shù)組的Index屬性,確定所調(diào)用函數(shù)的參數(shù),從而調(diào)用Function fl()過程函數(shù)進(jìn)行計(jì)算,將計(jì)算結(jié)果顯示在文本框Te地中。
【操作步驟】
步驟l:打開本題工程文件。步驟2:分析并編寫程序代碼。程序提供代碼
Private Sub Optionl~Click(Index As Integer)Dim n AsInteger
n=ValfTextl.Text)‘Select Case?
Case 0
Text2."rext=fl(?)Casel
Text2.Text=fl(?)End Select
End Sub
Public Function fl(n As Integer)A8 LongDim xAs Long
X=1
下h i=1 T0 7x2X十i
Next‘?=XEnd Function程序結(jié)束
參考答案
第1個(gè)?處填人:Index第2個(gè)?處填入:n
第3個(gè)?處填入:n+2.第4個(gè)?處填人:n
第5個(gè)?處填入:n
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)考試《VFP》全真模擬試題匯總
2015計(jì)算機(jī)二級(jí)考試《VB》模擬練習(xí)題及解析匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |