vb選擇題集錦_第1頁
vb選擇題集錦_第2頁
vb選擇題集錦_第3頁
vb選擇題集錦_第4頁
vb選擇題集錦_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、30101. 標(biāo)準(zhǔn)控件不包括()控件。(a) 驅(qū)動器列表框(b) 目錄列表框(c) 文件列表框(d) 通用對話框(答案: d) 30102. 當(dāng)一個工程含有多個窗體時,它的啟動窗體是()。(a) 正在編輯的窗體(b) 最后一個添加的窗體(c) 第一個添加的窗體(d) 在 工程屬性 對話框中指定的窗體(答案: d) 30103. vb 應(yīng)用程序在()模式下不能編輯代碼和設(shè)計界面。(a) 運(yùn)行(b) 中斷(c) 設(shè)計(d) 以上均不能(答案: a) 30104. 下列敘述錯誤的是()。(a) vb 應(yīng)用程序沒有明顯的開始和結(jié)束語句(b) vb 控件的所有屬性值均可在屬性窗口中設(shè)置(c) vb 是事

2、件驅(qū)動型可視化編程工具(d) vb 通過 工具 菜單的 選項 設(shè)置代碼編輯窗口的字體大小(答案: b) 30105. 標(biāo)準(zhǔn)模塊文件的擴(kuò)展名是()。(a) .cls (b) .frm (c) .bas (d) .rec(答案: c) 30106. 下列敘述錯誤是()。(a) 打開一個工程文件,系統(tǒng)自動裝入與該工程有關(guān)砠?文件(b) 保存 vb 程序時,應(yīng)分別保存窗體和工程文件(c) 事件可以由用戶觸發(fā),也可以由系統(tǒng)觸發(fā)(d) vb 應(yīng)用程序只能以解釋方式執(zhí)行(答案: d) 30107. 在設(shè)計階段,雙擊窗體上的某個控件,可以打開()。(a) 代碼窗口(b) 屬性窗口(c) 工具箱窗口(d) 工程

3、資源管理器窗口(答案: a) 30108. 下列敘述錯誤的是()。(a) vb 是可視化程序設(shè)計語言(b) vb 采用事件驅(qū)動編程機(jī)制(c) vb 是面向過程的程序設(shè)計語言(d) vb 應(yīng)用程序可以以編譯方式執(zhí)行(答案: c) 30109. 下列敘述正確的是()。(a) vb 的事件由用戶定義(b) vb 程序以順序方式執(zhí)行(c) vb 程序從 main() 函數(shù)開始執(zhí)行(d) vb 運(yùn)行時,總是等待事件的發(fā)生(答案: d) 30201. 下列為整型變量的是()。(a) x! (b) x# (c) x% (d) x$ (答案: c) 30202. 設(shè)有語句組:dim s1 as string*

4、5 s1 = vb test 則 s1 的值為()。(a) vb test (b) vb te (c) vbtes (d) btest (答椏?:b) 30203. 下列()是合法的變量名。(a) x_y (b) x-y (c) 2x (d) and (答案: a) 30204. 下列()為單精度變量。(a) x! (b) x# (c) x% (d) x$ (答案: a) 30205. 由()關(guān)鍵字聲明的局部變量在整個程序運(yùn)行時一直存在。(a) dim (b) public(c) static (d) private (答案: c) 30206. 定義變量時如不指定類型,該變量為()變量。(a

5、) integer (b) string (c) variant (d) single (答案: c) 30207. 用戶自定義數(shù)據(jù)類型的成員不能是()。(a) 數(shù)組(b) 日期型(c) 貨幣型(d) 定長字符串(答案: a) 30208. 下列()是合法的變量名。(a) x%y (b) xy% (c) 2x (d) or (答案: b) 30209. 日期常量用()作為界定符。(a) (b) % (c) # (d) & (答案: c) 30301. 表達(dá)式 4 + 6 5 * 7 / 9 mod 3 的值是()。(a) 4 (b) 5 (c) 6 (d) 7 (答案: b) 3030

6、2. 下列邏輯表達(dá)式為true 的是()。(a) aa (c) aat (d) at b c 后,窗體上顯示的是()。(a) 1 (b) true (c) false (d) 出錯信息(答案: b) 30305. 下列表達(dá)式中,值最大的是()。(a) 2 3 (b) 2 / 3 (c) 2 mod 3 (d) 3 mod 2 (答案: c) 30306. 下列運(yùn)算符中,優(yōu)先級最低的是()。(a) * (b) (c) / (d) (答案: d) 30307. 表達(dá)式2 = 3 1 的是()。(a) 0 (b) 1 (c) true (d) false (答案: c) 30308. x大于 0 且

7、小于 10 的 vb 表達(dá)式是()。(a) 0 x 0 and x 0 or x 0 : x 10 (答案: b) 30309. 判斷整型變量x 是奇數(shù)的表達(dá)式是()。(a) x mod 2 0 (b) x mod 2 != 0 (c) x mod 2 0(d) x mod 2 0 (答案: a) 30401. 返回值為數(shù)值的函數(shù)是()。(a) mid (b) instr (c) left (d) rtrim (答案: b) 30402. 表達(dá)式 len( 幸運(yùn) 52) 的值是()。(a) 0 (b) 4 (c) 6 (d) 8 (答案: b) 30403. 以下()語句可表示50,100 之

8、間的隨機(jī)數(shù)。(a) int(rnd * 51) + 49 (b) int(rnd * 51 +50) (c) int(rnd * 50) + 50 (d) int(rnd * 50 + 50) (答案: b) 30404. 返回值為字符串的函數(shù)是()。(a) str (b) val (c) len (d) asc (答案: a) 30405. 當(dāng) x=0 時,函數(shù)iif(x 0, 1, iif(x 2 = y (c) x = y 2 (d) x = y+ (答案: c) 30506. 錯誤使用print 方法的是()。(a) picture1.print (b) form1.print (c)

9、 debug.print (d) text1.print (答案: d) 30507. print 方法分區(qū)輸出時,用()分隔多個表達(dá)式。(a) 空格(b) 逗號(c) 冒號(d) 分號(答案: b) 30508. print 10+6=; 10+6的輸出結(jié)果是()。(a) 16=10+6 (b) 10+6=10+6 (c) 10+6=16 (d) 10+6=10+6 (答案: c) 30509. 下列敘述錯誤的是()。(a) 不允許使用行號與標(biāo)號(b) 單條語句可分行書寫(c) 同一行上可以書寫多條語句(d) vb 代碼不堠?分字母的大小寫(答案: a) 30601. 執(zhí)行 x = inpu

10、tbox( 請輸入半徑 ,0, 求面積 ) ,在輸入框中輸入3 后回車 ,則下列敘述正確的是()。(a) x 的值是數(shù)值3 (b) x 的值是字符 3 (c) 0 是默認(rèn)值(d) 對話框標(biāo)題是 求面積 (答案: b) 30602. 執(zhí)行 x = msgbox( 數(shù)據(jù)類型不匹配,1, 出錯提示 !) ,然后單擊消息框的取消 按鈕, x 的值是()。(a) true (b) false (c) 1 (d) 2 (答案: d) 30603. 下列語句正確的是()。(a) msgbox vbokonly, error (b) msgbox error, vbokonly (c) msgbox ( vb

11、okonly, error ) (d) msgbox ( error, vbokonly ) (答案: b) 30604. 執(zhí)行 len(inputbox(請輸入編號 :) , 在輸入框中輸入神州 1號 后回車,結(jié)果為 ( ) 。(a) 4 (b) 7 (c) 0 (d) 出錯(答案: a) 30605. 執(zhí)行 msgbox 除數(shù)不能為0!, 48, 數(shù)據(jù)出錯 ,在彈出的消息框中顯示的圖標(biāo)是( )。(a) 停止圖標(biāo)(b) 問號圖標(biāo)(c) 感嘆號圖標(biāo)(d) 消息圖標(biāo)(答案: c) 30606. 下列語疊?組:a$=today and tomorrow b$=right(a$,8):c$=left

12、(a$,5) msgbox a$, ,b$,c$ 執(zhí)行后消息框的標(biāo)題是()。(a) today (b) tomorrow (c) today and tomorrow (d) 1 (答案: b) 30607. 下列語句組:a$=today and tomorrow b$=right(a$,8):c$=left(a$,5) msgbox a$, ,b$,c$ 執(zhí)行后消息框中顯示的內(nèi)容是()。(a) today (b) tomorrow (c) today and tomorrow (d) 1 (答案: c) 30608. 下列程序運(yùn)行時,消息框顯示的內(nèi)容是()。private sub comma

13、nd1_click() msgbox cstr(123 + 321) end sub (a) 444 (b) 123321 (c) 123+321 (d) 顯示出錯信息(答案: a) 30609. 窗體上有一個命令按鈕command1 ,編寫如下事件過程:private sub command1_click() x = inputbox(x=) y = inputbox(y=) print x + y end sub 運(yùn)行后, 單擊命令按鈕, 先后在兩個輸入對話框中輸入123 和 321, 窗體顯示的內(nèi)容是 ( ) 。(a) 444 (b) 123321 (c) 123+321 (d) 出錯信

14、息(答案: b) 30701. 將窗體的()屬性設(shè)置為t rue,可使 form_load 事件中的 print 方法顯示結(jié)果。(a) drawstyle (b) drawmode (c) autoredraw (d) enabled (答案: c) 30702. 將窗體的boderstyle 屬性設(shè)置為()可使窗口不顯示標(biāo)題欄。(a) 0 (b) 1 (c) 2 (d) 5 (答案: a) 30703. 下列敘述正確的是()。(a) 窗體的 name 屬性可以為空(b) 窗體的 name 屬性定義窗體的名稱(c) 可以在運(yùn)行期間改變窗體的name 屬性(d) 窗體的 name 屬性的值顯示在

15、窗體標(biāo)題欄中(答案: b) 30704. 設(shè)置窗體的()屬性可改變窗體標(biāo)題。(a) caption (b) name (c) backcolor (d) borderstyle (答案: a) 30705. 通過()屬性設(shè)置窗體圖標(biāo)。(a) icon (b) picture (c) mouseicon (d) downpicture (答案: d) 30706. 一個工程含有多個窗體及標(biāo)準(zhǔn)模塊,下列敘述錯誤的是()。 (a) 如果工程含sub main 過程,程序首先執(zhí)行該過程(b) 任何時刻最多只有一個窗體是活動窗體(c) 標(biāo)準(zhǔn)模塊不能設(shè)置為啟動模塊(d) hide 方法只是隱藠?而不從內(nèi)存

16、中清除窗體(答案: a) 30707. 使用()方法可隱藏窗體,但不從內(nèi)存中釋放。(a) show (b) load (c) hide (d) unload (答案: c) 30708. 下列描述錯誤的是()。(a) 窗體的 load 事件在加載窗體時發(fā)生(b) 窗體的 height 、width 屬性用于設(shè)置窗體的高和寬(c) 執(zhí)行 unload form1 語句后,窗體仍在內(nèi)存中但不可見(d) 當(dāng)窗體的enabled 屬性為 false 時,對窗體的操作都被禁止(答案: c) 30709. 運(yùn)行后,在窗口上單擊鼠標(biāo)時,窗體不會接收到的事件是()。(a) mousedown (b) mous

17、eup (c) click (d) load (答案: d) 30801. 下列敘述錯誤的是()。(a) 標(biāo)簽和文本框都有caption 屬性(b) 標(biāo)簽和文本框的主要區(qū)別在于能否編輯其內(nèi)容(c) 標(biāo)簽具有autosize 屬性,而文本框沒有(d) 文本框具有scrollbar 屬性,而標(biāo)簽沒有(答案: a) 30802. 能清除文本框text1 中內(nèi)容的語句是()。(a) text = (b) text1.text = (c) text1.clear (d) text1.cls (答案: b) 30803. 設(shè)置()屬性使標(biāo)簽label1 沒有邊框。(a) label1.borderstyl

18、e = 0(b) label1.borderstyle = 1 (c) label1.backstyle = true (d) label1.backstyle = false (答案: a) 30804. 下列敘述錯誤的是()。(a) 標(biāo)簽和文本框都有move 方法(b) 標(biāo)簽和文本框都有text 屬性(c) 標(biāo)簽具有caption 屬性,而文本框沒有(d) 文本框具有l(wèi)ocked 屬性,而標(biāo)簽沒有(答案: b) 30805. 下列控件屬性賦值語句錯誤的是()。(a) label1 = 歡迎 (b) text1.text = 歡迎 (c) text1 = 歡迎 (d) text = 歡迎 (

19、答案: d) 30806. 設(shè)置標(biāo)簽label1 的()屬性使它不可見。(a) label1.visible = 0 (b) label1.visible = 1 (c) label1.visible = true (d) label1.visible = false (答案: d) 30807. 設(shè)置標(biāo)簽的()屬性,可改變其文字對齊方式。(a) justify (b) font(c) alignment (d) 以上都不是(答案: c) 30808. 觸發(fā)文本框change 事件的操作是()。(a) 改變斠?本框的內(nèi)容(b) 改變文本框的大小(c) 文本框獲得焦點(diǎn)(d) 文本框失去焦點(diǎn)(答案

20、: a) 30809. 修改文本框的內(nèi)容觸發(fā)()事件。(a) modify (b) change(c) changedata (d) autosize (答案: b) 30901. 設(shè)置圖像框的()可使框內(nèi)的圖片按圖像框大小自動調(diào)整。(a) autosize 屬性為 true (b) autosize 屬性為 false (c) stretch 屬性為 true (d) stretch 屬性為 false (答案: c) 30902. 下列語句組:scalewidth = 100 : scaleheight = 100 circle(50, 40) ,10, , , ,2 繪制的是()。(a)

21、 圓形(b) 橢圓(c) 扇形(d) 弧線(答案: b) 30903. 將當(dāng)前目錄下的圖形文件clock.jpg裝入圖片框picture1 的語句是()。(a) picture = clock1.jpg (b) picture = loadpicture(clock1.jpg) (c) picture1.picture = clock1.jpg (d) picture1.picture = loadpicture(clock1.jpg) (答案: d) 30904. 設(shè)置 line 控件的()屬性可使其呈現(xiàn)不同式樣。(a) borderstyle (b) style (c) fillstyle

22、 (d) shape (答案: a) 3090 5. 下列敘述錯誤的是()。(a) scale 方法用來定義新坐標(biāo)系(b) 窗體缺省坐標(biāo)原點(diǎn)在窗體的左下角(c) scaleleft 和 scaletop 屬性可改變坐標(biāo)系的原點(diǎn)位置。(d) scalewidth 和 scaleheight 屬性可改變其對象高度和寬度的刻度單位(答案: b) 30906. 下列敘述錯誤的是()。(a) pset 方法用于繪制點(diǎn)(b) circle 方法用于畫圓、橢圓、圓弧和扇形(c) line 方法用于畫直線或矩形(d) ponit 方法用于繪制有顏色的點(diǎn)(答案: d) 30907. 設(shè)置圖片框的()使其按圖片尺

23、寸自動調(diào)整大小。(a) autosize 屬性為 true (b) autosize 屬性為 false (c) stretch 屬性為 true (d) stretch 屬性為 false (答案: a) 30908. 不屬于 vb 作圖方法的是()。(a) pset (b) line (c) shape (d) circle (答案: c) 30909. vb 的圖形控件不包括()。(a) 直線(b) 框架(c) 圖像框(d) 圖片框(答案: b) 31001. 復(fù)選框的value 屬性為 0 表示()。(a) 復(fù)選框未被選中(b) 復(fù)選框被選中(c) 堠 ?選框內(nèi)有灰色的鉤(d) 操作出

24、錯(答案: a) 31002. 單選按鈕被選定時,其value 屬性為()。(a) 1 (b) 0 (c) true (d) false (答案: c) 31003. 運(yùn)行時,下列哪種方法不能選中單選按鈕()。(a) 用鼠標(biāo)單擊單選按鈕(b) 在屬性窗口中將單選按鈕的value 屬性設(shè)置為1 (c) 用 tab 鍵將焦點(diǎn)轉(zhuǎn)移到一組單選按鈕后單擊其中的單選按鈕(d) 采用單選按鈕的訪問鍵快捷方式(答案: b) 31004. 下列()語句使復(fù)選框check1 無效。(a) check1.value = 1(b) check1.value = 2 (c) check1.style = 1 (d) c

25、heck1.style = 0 (答案: b) 31005. 下列()語句使復(fù)選框check1 的標(biāo)題顯示在左邊。(a) check1.style = 0 (b) check1.alignment = 0 (c) check1.style = 1 (d) check1.alignment = 1 (答案: d) 31006. 下列()語句設(shè)置單選按鈕option1 為選中狀態(tài)。(a) option1.value = 0(b) option1.value = true (c) option1.value = 1(d) option1.value = false (答案: b) 31007. 復(fù)選

26、框和單選按鈕的() 屬性可以反應(yīng)其當(dāng)前狀態(tài)。(a) value (b) checked (c) caption (d) selected (答案: a) 31008. 單選按鈕不具有()屬性。(a) value (b) checked (c) caption (d) stytle (答案: b) 31009. 要取得復(fù)選框的狀態(tài),應(yīng)訪問()屬性。(a) value (b) checked (c) visible (d) enabled (答案: a) 31101. 在屬性窗口為命令按鈕的picture 屬性裝入了圖片,但卻沒有顯示的原因是()。(a) 按鈕的 enabled 屬性為 false

27、 (b) 按鈕的 sytle 屬性為 0 (c) 按鈕的 default 屬性為 false (d) 按鈕的 disabledpicture屬性沒有裝入圖片(答案: b) 31102. 如果命令按鈕的caption 屬性包含(),則按下alt+c 可激活該按鈕。(a) &c (b) $c (c) #c (d) c (答案: a) 31103. 設(shè)置命令按鈕的()屬性為 true ,可使按下esc 鍵時執(zhí)行該按鈕的單擊事件過程。(a) cancel (b) enabled (c) value (d) default (答案: a) 31104. 設(shè)置命令按鈕的()屬性,可使指針指向該按鈕

28、時顯示提示內(nèi)容。(a) caption (b) tooltiptext (c) font (d) tag (答案: b) 31105. 下列()方法不能觸發(fā)命令按鈕的click 事件。(a) 在程序運(yùn)行時單擊命令按鈕(b) 在代碼中設(shè)命令按鈕的value 屬性為 true (c) 在設(shè)計時設(shè)命令按鈕的default 屬性為 true,運(yùn)行時按esc 鍵(d) 使用 tab 鍵把焦點(diǎn)移到按鈕上,然后按空格鍵或回車鍵(答案: c) 31106. 下列描述錯誤的是()。(a) 單擊命令按鈕可觸發(fā)mousedown事件(b) 單擊命令按鈕可觸發(fā)mouseup 事件(c) 命令按鈕支持單擊事件(d) 命

29、令按鈕支持雙擊事件(答案: d) 31107. 窗體上有命令按鈕ok,它的單擊事件過程為cmdok_click() ,則該按鈕的name 和caption 屬性分別為()。(a) ok,cmd (b) cmd,ok (c) cmdok,ok (d) ok,cmdok (答案: c) 31108. 執(zhí)行()語句,可使窗口的按鈕command1上顯示 “ 確定 ” 。(a) command1.show = 確定 (b) command1.caption = 確定 (c) command1.name = 確定 (d) command1.visible = 確定 (答案: b) 31109. 命令按頠

30、?不能響應(yīng)()事件。(a) dblclick (b) dragdrop (c) keypress (d) mousemove (答案: a) 31201. 引用列表框list1 最后一項數(shù)據(jù)應(yīng)使用()。(a) list1.list (listcount-1) (b) list1.list (list1.listcount-1) (c) list1.list (listcount) (d) list1.list (list1.listcount) (答案: b) 31202. 下列()控件結(jié)合了文本框和列表框的特性。(a) 圖片框(b) 圖像框(c) 組合框(d) 標(biāo)簽(答案: c) 31203

31、. 將列表框的multiselect 屬性設(shè)置為()后,可用shift 或 ctrl 鍵配合鼠標(biāo)在列表框中進(jìn)行多項選擇。(a) 無(b) 0 (c) 1 (d) 2 (答案: d) 31204. 引用列表框list1 被選中項數(shù)據(jù)應(yīng)使用()。(a) list1.list (b) list1.listcount (c) list1.index (d) list1.text (答案: d) 31205. 使用()語句將 北京奧運(yùn) 添加到列表框list1 的首相。(a) list1.text = 北京奧運(yùn) (b) list1.additem 北京奧運(yùn) (c) list1.list(0) = 北京奧運(yùn)

32、 (d) list1.additem 北京奧運(yùn) ,0 (答案: d) 31206. 使用()方法可以只刪除列表框指定項目。(a) cls (b) clear (c) remove (d) removeitem (答案: d) 31207. 用()方法可將項目添加到組合框中。(a) list (b) listindex (c) add (d) additem (答案: d) 31208. 能輸出組合框combo1 中現(xiàn)有項目數(shù)的語句是()。(a) print combo1.listindex (b) print combo1.index (c) print combo1.listcount (d

33、) print combo1.count (答案: c) 31209. 使用()語句可將組合框combo1 的第 3 項置為當(dāng)前項。(a) combo1.listindex = 3 (b) combo1.index = 3 (c) combo1.listindex = 2 (d) combo1.index = 2 (答案: c) 31301. 計時器控件以一定時間間隔觸發(fā)()事件。(a) enabled (b) interval (c) timer1 (d) timer (答案: d) 31302. 將框架的()屬性設(shè)為false,可使框架內(nèi)的所有對象在運(yùn)行時均不可操作。(a) enabled

34、 (b) visible (c) bordersytle (d) clipcontrols (答案: a) 31303. 拖動滾動條中的滑塊將觸發(fā)滾動條的()事件。(a) slide(b) scroll (c) dragover(d) dragdrop (答椏?:b) 31304. 下列敘述錯誤的是()。(a) 計時器的enabled 屬性為 false,會暫停計時器的計時操作(b) 運(yùn)行時計時器不可見,所以其位置和大小無關(guān)緊要(c) 觸發(fā)計時器timer 事件的時間間隔可人為設(shè)定(d) 計時器的interval 屬性以秒為單位(答案: d) 31305. 用()分隔同一窗體中的多組單選按鈕,

35、使它們互不干擾。(a) 框架(b) 組合框(c) 復(fù)選框(d) 列表框(答案: a) 31306. 單擊滾動條兩端的箭頭可觸發(fā)滾動條的()事件。(a) change(b) scroll (c) dragover(d) itemcheck (答案: a) 31307. 設(shè)置()屬性可改變單擊滾動條兩端箭頭時的滾動步長。(a) max(b) min (c) largechange (d) smallchange (答案: d) 31308. 將框架的()屬性設(shè)為false,可使框架內(nèi)的所有對象在運(yùn)行時均不可見。(a) enabled (b) visible (c) bordersytle (d)

36、clipcontrols (答案: b) 31309. 計時器控件能正常工作應(yīng)具備的兩個條件是()㠠 ? (a) enabled 屬性為 true 和 interval 屬性為 0 (b) enabled 屬性為 false 和 interval 屬性為 0 (c) enabled 屬性為 true 和 interval 屬性非 0 (d) enabled 屬性為 false和 interval 屬性非 0 (答案: c) 31401. 使用()方法將焦點(diǎn)移到某個控件上。(a) setfocus (b) gotfocus (c) move (d) refresh (答案:

37、 a) 31402. 文本框獲得焦點(diǎn)時,能觸發(fā)keypress 事件的操作是()。(a) 選定文本框中內(nèi)容(b) 雙擊文本框(c) 按下鍵盤上的某個鍵(d) 單擊文本框(答案: c) 31403. 下列敘述錯誤的是()。(a) 所有的控件均支持tab 順序(b) 可以在設(shè)計階段改變tab 順序(c) 可以在運(yùn)行階段改變tab 順序(d) 可以設(shè)置相應(yīng)的屬性使tab 順序不起作用(答案: a) 31404. 下列描述正確的是()。(a) 不同控件的tabindex屬性可以相同(b) 同一窗體中不同控件的tabindex屬性值可以任意設(shè)置(c) 窗體、命令按鈕、標(biāo)簽和文本框控件都有tabindex

38、屬性(d) 窗體上控件的tabindex屬性堠?必須小于該窗體的控件個數(shù)(答案: d) 31405. 對文本框text1 編寫如下事件過程:private sub text1_keypress(keyascii as integer) dim b as string b = chr(keyascii) keyascii = asc(ucase(b) end sub 運(yùn)行時,下列敘述正確的是()。(a) text1 中無法輸入字符(b) text1 中內(nèi)容為 b (c) text1 中輸入的字符都變?yōu)榇髮?d) text1 中輸入的字符都被轉(zhuǎn)換成ascii 碼(答案: c) 31406. 下列敘

39、述錯誤的是()。(a) 在 keydown 事件中,鍵盤上輸入的a 或 a 被視作相同的字母(b) 在 keyup 事件中,鍵盤上的1 和右側(cè)小鍵盤上的1 視作不同的數(shù)字(c) 只有獲得焦點(diǎn)的對象才能夠接受鍵盤事件(d) keypress 事件中可以識別鍵盤上某個鍵的按下與釋放(答案: d) 31407. 下列敘述錯誤的是()。(a) 如果文本框的tabstop 屬性為 false,則不能接收從鍵盤上輸入的數(shù)據(jù)(b) 文本框的enabled 屬性為 false 時,其 tab 順序不起作用(c) 文本框失去焦點(diǎn)時,觸發(fā)lostfoc us事件(d) 可以用 tabindex屬性改變tab 順序

40、(答案: a) 31408. 設(shè)置控件的()屬性為 false,使該控件不能通過tab 鍵得到焦點(diǎn)。(a) gotfocus (b) setfocus (c) tabstop (d) tabindex (答案: c) 31409. 要使用自定義的鼠標(biāo)指針,必須將mousepointer 屬性設(shè)置為()。(a) 0 (b) 15 (c) 3 (d) 99 (答案: d) 31501. 下列求兩數(shù)中最小數(shù)的程序段不正確的是()。(a) if x y then min = x else min = y (b) min = iif(x y,x,y) (c) min = x : if y = x the

41、n min = y (d) if y z - x then z = x + y if x + y z - y then x = z + y print x, y, z (a) 3 5 9 (b) 14 3 11 (c) 8 3 11 (d) 8 5 9 (答案: b) 31503. 窗體上有一個命令按鈕command1 ,編寫如下事件過程:private sub command1_click() sum = 0 for m = 1 to 3 select case m case 1 a = 1 case 2 a = 2 case 3 a = 3 end select print a, sum

42、= s um + a next m print sum end sub 運(yùn)行時,單擊按鈕,輸出結(jié)果是()。(a) 3 3 3 9 (b) 3 2 1 6 (c) 1 1 1 3 (d) 1 2 3 6 (答案: d) 31504. 窗體上有一個命令按鈕command1 ,編寫如下事件過程:private sub command1_click() a = 80: b = 50: c = 30 if a c then b = c if b = c and a c then c = a + b print a, b, cend sub 運(yùn)行時,單擊按鈕,窗體輸出的結(jié)果是()。(a) 80 50 30

43、 (b) 80 30 30 (c) 50 30 80 (d) 50 30 30 (答案: b) 31505. 執(zhí)行下列程序段后,x 的值是()。n = 5: x = 1: i = 1 do x = x * i i = i + 1 loop while i 3 print b case 5 to 10 print c case else print d end select (a) a (b) b (c) c (d) d (答案: b) 31507. 執(zhí)行下列語句后,x 的值是  ? )。a = 3 x = iif(a 5, int(-5.6), fix(5.6) (a)

44、 5 (b) -5 (c) 6 (d) -6 (答案: a) 31508. 窗體上有一個命令按鈕command1 ,編寫如下事件過程:private sub command1_click() a = val(inputbox(請輸入分?jǐn)?shù):, 計算你的等級 , 60) if a 100 then print 輸入錯誤 elseif a 60 then print 不合格 elseif a 80 then print 合格 else print 優(yōu)秀 end if end sub 運(yùn)行時,單擊按鈕,在輸入對話框中直接回車,輸出結(jié)果為()。(a) 輸入錯誤(b) 不合格(c) 合格(d) 優(yōu)秀(答案

45、: c) 31509. 如果 x 小于 y 的平方,則在窗體上輸出ok。完成該要求的單行條件語句是()。(a) if x y 2 then ok (b) if x y 2 then show ok (c) if x y 2 then print ok (d) if x y 2 then put ok (答案: c) 31601. 已知字母 d 的 ascii 碼是 68 。在窗體上添加命令按鈕command1 ,并編寫如下事件過程:private sub command1_click() m = 68: a = d print a for i = () 循環(huán)次數(shù)的控制m = m + 1 a =

46、 chr(m) + a + chr(m) print a next i end sub 運(yùn)行時,要使單擊按鈕后輸出如下結(jié)果,程序中的空缺部分應(yīng)為()。d ede fedef gfedefg (a) 1 to 4 (b) 1 to 3 (c) 1 to 4 step 2(d) 1 to 3 step 2 (答案: b) 31602. 閱讀下列程序段:x = 0 for i = 1 to 4 for j = 1 to i x = x + 1 next j, i 執(zhí)行以上循環(huán)后,x 的值為()。(a) 6 (b) 9 (c) 10 (d) 16 (答案: c) 31603. 運(yùn)行下列程序,單擊窗體后

47、輸出的結(jié)果是()。private sub form_click() dim k as integer for k = 1 to 2 print 3 + k; 3 & k; spc(3); next end sub (a) 31 31 32 32 (b) 4 31 5 32 (c) 31 31 32 32 (d) 4 31 5 32 (答案: d) 31604. 執(zhí)行下列程序段后輸出的結(jié)果是()。s = 1 for i = 1 to 3 for j = 0 to i-1 s = s + s * j next j ? s; next i (a) 1 2 (b) 2 1 (c) 2 2 12

48、 (d) 1 2 12 (答案: d) 31605. 閱讀下列程序段:m = 0 for i = 1 to 3 for j = 1 to i m = m + j next j, i 執(zhí)行以上的循環(huán)后,i和 m 的值分別為()。(a) 3 6 (b) 3 10 (c) 4 6 (d) 4 10 (答案: d) 31606. 運(yùn)行下列程序段,其中“ n=n+1 ”語句被執(zhí)行的次數(shù)是()。dim m%, n% for m = 1 to 3 for n = 1 to 6 step 2 n = n + 1 print n next next (a) 3 (b) 6 (c) 9 (d) 18 (答案: b

49、) 31607. 窗體上有兩個文本框(text1 、text2 )和一個命令按鈕command1 ,編寫如下事件過程:private sub command1_click() x = 0 do while x 50 x = (x + 2)* (x + 4) n = n + 1 loop text1.text = cstr(n) text2.text = cstr(x) end sub 運(yùn)行時,單擊按鈕,text1 和 text2 將分別顯示()。(a) 0 和 0 (b) 1 和 8 (c) 2 和 120 (d) 3 和 15180 (答案: c) 31608. 窗體上有一個命令按鈕comm

50、and1 ,編寫如下事件過程:private sub command1_click() for i = 1 to 4 for j = 4 to 8 sum = sum + 1 next j next i print sum end sub 運(yùn)行時,單擊按鈕,輸出結(jié)果是()。(a) 4 (b) 8 (c) 20 (d) 32 (答案: c) 31609. 窗體上有一個命令按鈕command1 ,編寫如下事件過程:private sub command1_click() a = 0 for m = 1 to 3 a = a + 1 b = 0 for j = 1 to 3 a = a + 1 b

51、= b + 2 next j next m print a, b end sub 運(yùn)行時,單擊按鈕,輸出結(jié)果是()。(a) 6 6 (b) 6 18 (c) 12 6 (d) 12 18 (答案: c) 31701. 在通用聲明中給出option base 1 語句,則數(shù)組a 包含()個元素。dim a(3, -2 to 1, 5) (a) 120 (b) 75 (c) 60 (d) 13 (答案: c) 31702. 下列敘述錯誤的是()。(a) 控件數(shù)組的每一個元素共享同樣的事件過程(b) 控件數(shù)組的每一個元素都有與之相關(guān)聯(lián)的下標(biāo)值(c) 控件數(shù)組的每一個元素都有不同的name 屬性作為標(biāo)

52、識(d) 可在運(yùn)行過程中刪除控件數(shù)組的某個元素(答案: c) 31703. 運(yùn)行下列程序,單擊窗體后輸出的結(jié)果是()。private sub form_click() dim a dim s as integer, i as integer a = array(1, 2, 3) for i = 2 to 0 step -1 s = s + a(i) * a(i) next i print s end sub (a) 13 (b) 14 (c) 不確定(d) 程序出錯(答案: b) 31704. 如下數(shù)組聲明語句中數(shù)組a 包含的元素個數(shù)為()。dim a(3, -2 to 1, 5) (a) 9

53、6 (b) 75 (c) 60 (d) 13 (答案: a) 31705. 下列語句錯誤的是()。(a) private a(-10 to 5) (b) dim a(n) n 為變量(c) dim a() as integer (d) dim a%(10,-10 to -10) (答案: b) 31706. 運(yùn)行下列程序,單擊窗體后輸出的結(jié)果是()。private sub form_click() dim a dim s as integer, i as integer a = array(1, 2, 3, 4, 5, 6) s = 1 for i = 5 to 1 step -2 s = s

54、 * a(i) next i print s end sub (a) 15 (b) 48 (c) 120(d) 720 (答案: b) 31707. 窗體上有一個命令按鈕command1 ,編寫如下事件過程:private sub command1_click() dim a(10) for j = 6 to 10 a(j) = j - 5 next j text1.text = a(0) + a(a(10) / a(6) end sub 運(yùn)行時,單擊按鈕,text1 中顯示()。(a) 0 (b) 1 (c) 2(d) 3 (答案: a) 31708. 能使一維數(shù)組arr(6) 元素個數(shù)加1

55、,但保留數(shù)組中原有元素的語句是()。(a) redim arr(7) (b) redim preserve arr(7) (c) public arr(1 to 7) (d) static arr(7) (答案: b) 31709. 如下程序段中包含一個錯誤。x = 4 dim a(x) for m = 4 to 0 step -1 a(m) = m + 1 next m 出錯的原因是()。(a) 第四行,數(shù)組元素a(m) 下標(biāo)越界(b) 第四行,不能用循環(huán)變量m 進(jìn)行運(yùn)算(c) 第二行,不能用變量定義數(shù)組下標(biāo)(d) 以上原因都不對(答案: c) 31801. 窗體上有兩個文本框(text1

56、、text2 )和一個命令按鈕(command1 ),閱讀如下程序:private sub func(t as textbox, a as integer) t.text = 1234 a = a * a end sub private sub form_load() text1.text = abcd text2.text = 10 end sub private sub command1_click() dim temp as integer temp = val(text2.text) call func(text1, temp) text2.text = temp end sub 運(yùn)行

57、后,單擊按鈕,text1 和 text2 將分別顯示()。(a) abcd 和 10 (b) 1234 和 100 (c) abcd 和 100 (d) 1234 和 10 (答案: b) 31802. 窗體上有命令按鈕command1 和 command2 ,請閱讀下列程序:dim a as integer private sub command1_click() a = a + 3 : print a end sub private sub command2_click() a = a + 2 : print a end sub 運(yùn)行時,分別單擊command1和 command2 按鈉?

58、,輸出的結(jié)果為()。(a) 3 5 (b) 3 2 (c) 2 5 (d) 2 3 (答案: a) 31803. 運(yùn)行下列程序,單擊窗體后輸出的結(jié)果是()。function f(byval x as integer) static z z = z + 1: x = x + z f = x + z end function private sub form_click() dim a as integer dim i as integer a = 2 for i = 1 to 3 next i end sub (a) 4 7 11 (b) 4 6 8 (c) 4 4 4 (d) 4 5 6 (答

59、案: b) 31804. 閱讀下列程序:sub med(x%, byval y%) x = 3 * x: y = x + y end sub private sub form_click() dim a%, b% a = 3: b = 8 med a, b print a, b end sub 運(yùn)行后,單擊窗體,輸出結(jié)果為()。(a) 3 8 (b) 3 17 (c) 9 8 (d) 9 17 (答案: c) 31805. 閱讀下列程序:private sub form_click() dim m as integer static n as integer for i = 1 to 3 n

60、= n + i m = m + i 2 next print m, n end sub 運(yùn)行時,兩次單擊窗體,輸出結(jié)果為()。(a) 14 6 14 6 (b) 14 6 14 12 (c) 14 6 28 6 (d) 14 6 28 12 (答案: b) 31806. 窗體上有一個命令按鈕command1 ,編寫如下事件過程:private su b command1_click() dim i%, j%, x%, n% x = 0 n = inputbox() for i = 1 to n for j = 1 to i x = x + j next j next i print x end sub 運(yùn)行時,單擊命令按鈕,如果在輸入對

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論