Visual Basic題庫(kù)有答案_第1頁(yè)
Visual Basic題庫(kù)有答案_第2頁(yè)
Visual Basic題庫(kù)有答案_第3頁(yè)
Visual Basic題庫(kù)有答案_第4頁(yè)
Visual Basic題庫(kù)有答案_第5頁(yè)
已閱讀5頁(yè),還剩52頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、窗體頂端第1題 Visual Basic版本有3個(gè)版本,按功能從強(qiáng)到弱的順序是()A、工程版、專業(yè)版、學(xué)習(xí)版B、專業(yè)版、工程版、學(xué)習(xí)版C、企業(yè)版、專業(yè)版、學(xué)習(xí)版D、專業(yè)版、企業(yè)版、學(xué)習(xí)版第2題 以下敘述中,錯(cuò)誤的是()A、一個(gè)Visual Basic 應(yīng)用程序可以含有多個(gè)標(biāo)準(zhǔn)模塊文件B、一個(gè)visual Basic 工程可以含有多個(gè)窗體文件C、標(biāo)準(zhǔn)模塊文件可以屬于某個(gè)指定的窗體文件D、標(biāo)準(zhǔn)模塊文件的擴(kuò)展名是.bas第3題 以下敘述中錯(cuò)誤的是()A、一個(gè)工程可以包括多種類型的文件B、Visual Basic應(yīng)用程序既能以編譯方式執(zhí)行,也能以解釋方式執(zhí)行C、程序運(yùn)行后,在內(nèi)存中只能駐留一個(gè)窗體D、

2、對(duì)于事件驅(qū)動(dòng)型應(yīng)用程序,每次運(yùn)行時(shí)的執(zhí)行順序可以不一樣第4題 Visual Basic的窗體設(shè)計(jì)器主要是用來(lái)()A、建立用戶界面B、添加圖形、圖像、數(shù)據(jù)等控件C、編寫(xiě)程序源代碼D、設(shè)計(jì)窗體的布局第5題 Visual Basic是一種結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言,它采用的是()驅(qū)動(dòng)方式A、鍵盤B、鼠標(biāo)C、事件D、函數(shù)第6題 Visual Basic程序設(shè)計(jì)語(yǔ)言屬于()A、面向過(guò)程的語(yǔ)言B、機(jī)器語(yǔ)言C、面向?qū)ο蟮恼Z(yǔ)言D、匯編語(yǔ)言第7題 Visual Basic一共有設(shè)計(jì)、運(yùn)行和中斷三種模式,要使用調(diào)試工具應(yīng)該()A、進(jìn)入設(shè)計(jì)模式B、進(jìn)入運(yùn)行模式C、進(jìn)入中斷模式D、不用進(jìn)入任何模式第8題 假定一個(gè)Visu

3、al Basic應(yīng)用程序由一個(gè)窗體模塊和一個(gè)標(biāo)準(zhǔn)模塊構(gòu)成。為了保存該應(yīng)用程序,以下正確的操作是()A、只保存窗體模塊文件B、分別保存窗體模塊、標(biāo)準(zhǔn)模塊和工程文件C、只保存窗體模塊和標(biāo)準(zhǔn)模塊文件D、只保存工程文件第9題 在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時(shí),除了工具箱窗口、窗體窗口、屬性窗口外,必不可少的窗口是()A、窗體布局窗口B、立即窗口C、代碼窗口D、監(jiān)視窗口第10題 保存新建的工程時(shí),默認(rèn)的路徑是()A、My DocumentsB、VB98C、D、Windows第11題 將調(diào)試通過(guò)的工程經(jīng)“文件”菜單的“生成.exe文件”編譯成.exe后,將該可執(zhí)行文件轉(zhuǎn)到其他機(jī)器上不能運(yùn)行的主要原因是()

4、A、運(yùn)行的機(jī)器上無(wú)VB系統(tǒng)所需的動(dòng)態(tài)連接庫(kù)B、缺少.frm窗體文件C、該可執(zhí)行文件有病毒D、以上原因都不對(duì)第12題 在VB環(huán)境中,工程文件的擴(kuò)展名是()A、.frmB、.basC、.vbpD、.frx第13題 將一個(gè)VB程序保存在磁盤上,至少會(huì)產(chǎn)生的文件是()A、.doc、.txtB、.exeC、.vbp、.frmD、.bat、.sys第14題 下面關(guān)于對(duì)象的描述中,錯(cuò)誤的是()A、對(duì)象就是自定義結(jié)構(gòu)變量B、對(duì)象代表正在創(chuàng)建的系統(tǒng)中的一個(gè)實(shí)體C、對(duì)象是一個(gè)狀態(tài)和操作(或方法)的封裝體D、對(duì)象之間的信息傳遞是通過(guò)消息進(jìn)行的第15題 下面4項(xiàng)中不屬于面向?qū)ο笙到y(tǒng)三要素的是()A、變量B、事件C、屬

5、性D、方法第16題 下面各種高級(jí)語(yǔ)言中,不是面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的是()A、Visual BasicB、C+C、PascalD、Java第17題 VB6.0集成開(kāi)發(fā)環(huán)境可以()A、編輯、調(diào)試、運(yùn)行程序,但不能生成可執(zhí)行程序B、編輯、生成可執(zhí)行程序、運(yùn)行程序,但不能調(diào)試程序C、編輯、調(diào)試、生成可執(zhí)行程序,但不能運(yùn)行程序D、編輯、調(diào)試、運(yùn)行程序,也能生成可執(zhí)行程序第18題 英文“Visual”的含義是()A、可視化B、集成C、結(jié)構(gòu)化D、調(diào)試第19題 不能打開(kāi)屬性窗口的操作是()A、單擊工具欄中的“屬性窗口”按鈕B、選取“視圖”菜單中的“屬性窗口“子菜單項(xiàng)C、在對(duì)象上單擊右鍵,從彈出的快捷菜單中選擇

6、“屬性窗口”選取項(xiàng)D、選取“工程”菜單中的“屬性窗口”子菜單項(xiàng)第20題 VB60集成開(kāi)發(fā)環(huán)境的工作模式有()A、一種B、兩種C、三種D、四種第21題 以下關(guān)于VB特點(diǎn)的敘述中,錯(cuò)誤的是()A、VB是采用事件驅(qū)動(dòng)編程機(jī)制的語(yǔ)言B、VB程序既可以編譯運(yùn)行,也可以解釋運(yùn)行C、構(gòu)成VB程序的多個(gè)過(guò)程沒(méi)有固定的執(zhí)行順序D、VB程序不是結(jié)構(gòu)化程序,不具備結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)第22題 以下敘述中錯(cuò)誤的是()A、VB是事件驅(qū)動(dòng)型可視化編程工具B、VB應(yīng)用程序不具有明顯的開(kāi)始和結(jié)束語(yǔ)句C、VB工具箱中的所有控件都具有寬度(width)和高度(height)屬性D、VB中控件的某些屬性只能再設(shè)計(jì)時(shí)設(shè)置第23題

7、 在Visual Basic中,要強(qiáng)制用戶對(duì)所用的變量進(jìn)行顯式聲明,這可以在()設(shè)置A、“屬性”對(duì)話框B、“程序代碼”窗口C、“選項(xiàng)”對(duì)話框D、對(duì)象瀏覽器第24題 通過(guò)以下()窗口可以在設(shè)計(jì)時(shí)直觀的調(diào)整窗體在屏幕上的位置。A、代碼窗口B、窗體布局窗口C、窗體設(shè)計(jì)窗口D、屬性窗口第25題 VB的工程資源管理器可管理多種類型的文件,下面敘述不正確的是()A、窗體文件的擴(kuò)展名為.frm,每個(gè)窗體對(duì)應(yīng)一個(gè)窗體文件B、標(biāo)準(zhǔn)模塊是一個(gè)純代碼性質(zhì)的文件,它不屬于任何一個(gè)窗體C、用戶通過(guò)類模塊來(lái)定義自已的類,每個(gè)類都用一個(gè)文件來(lái)保存,其擴(kuò)展名為.basD、資源文件是一種純文本文件,可以用簡(jiǎn)單的文字編輯器來(lái)編輯

8、第26題 及傳統(tǒng)的程序設(shè)計(jì)語(yǔ)言相比,Visual Basic最突出的特點(diǎn)是()A、結(jié)構(gòu)化程序設(shè)計(jì)B、程序開(kāi)發(fā)環(huán)境C、事件驅(qū)動(dòng)編程機(jī)制D、程序調(diào)試技術(shù)第27題 Visual Basic6.0集成環(huán)境的主窗口中不包括()A、標(biāo)題欄B、菜單欄C、狀態(tài)欄D、工具欄第28題 當(dāng)運(yùn)行程序時(shí),系統(tǒng)自動(dòng)執(zhí)行啟動(dòng)窗體的()事件A、LoadB、ClickC、UnloadD、GotFocus第29題 以下關(guān)于name屬性敘述正確的是()A、窗體的Name屬性指定窗體的名稱,用來(lái)表示一個(gè)窗體B、窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本C、可以在運(yùn)行期間改變對(duì)象的Name屬性的值D、對(duì)象的Name屬性值可以為空

9、第30題 關(guān)于對(duì)象的屬性不正確的敘述是()A、對(duì)象的屬性一般有屬性名和屬性值B、可通過(guò)屬性窗口設(shè)置屬性的值C、可通過(guò)程序代碼設(shè)置屬性值D、對(duì)象所有屬性值均可以在設(shè)計(jì)時(shí)設(shè)置第31題 確定一個(gè)控件在窗體上的位置的屬性是()A、Width或HeightB、Width和HeightC、Top或LeftD、Top和Left第32題 下列敘述中正確的是()A、只有窗體才是Visual Basic中的對(duì)象B、只有控件才是Visual Basic中的對(duì)象C、窗體和控件都是Visual Basic中的對(duì)象D、窗體和控件都不是Visual Basic中的對(duì)象第33題 為了同時(shí)改變一個(gè)活動(dòng)控件的高度和寬度,正確的操

10、作是()A、拖拉控件4個(gè)角上的某個(gè)小方塊B、只能拖拉位于控件右下角的小方塊C、只能拖拉位于控件左下角的小方塊D、不能同時(shí)改變控件的高度和寬度第34題 下列符號(hào)中不能作為VB中變量名的是()A、ABCDB、E0065700C、123TWDFFD、zxy第35題 下列符號(hào)常量的聲明中,()是不合法的A、Const a As Single = 1.1B、Const a As Integer = 111211C、Const a As Double = sin (l)D、Const a = "OK"第36題 下列()是字符型常量A、"I am a student"

11、B、'江蘇南京'C、# 02 / 25 / 2013 #D、123第37題 下列()是日期型常量A、"I am a student"B、'江蘇南京'C、# 02 / 25 / 2013 #D、123第38題 下列()是雙精度型變量A、AAA %B、BBB $C、CCC !D、DDD #第39題 可以同時(shí)刪除字符串前導(dǎo)和尾部空白的函數(shù)是()A、LtrimB、RtrimC、TrimD、Mid第40題 設(shè)有如下變量聲明:Dim X As Integer,如果Sgn(X)的值為一1,則X的值是()A、整數(shù)B、大于O的整數(shù)C、等于O的整數(shù)D、小于0的整

12、數(shù)第41題 從鍵盤上輸人兩個(gè)字符串,分別保存在變量strl , str2中。確定第二個(gè)字符串在第一個(gè)字符串中起始位置的函數(shù)是()A、LeftB、MidC、StringD、Instr第42題 設(shè)有語(yǔ)句x=inputbox("輸入數(shù)值","0","示例"),程序運(yùn)行后,如果從鍵盤上輸入數(shù)值10并按回車鍵,則下列敘述中正確的是()A、在inputboxc對(duì)話框標(biāo)題欄中顯示的是“示例”B、變量X的值是數(shù)值10C、變量X的值是字符串"10"D、0是默認(rèn)值第43題 設(shè)x=7.9,則執(zhí)行x=iif(x<> A、3.4

13、5B、3C、2.3D、2第44題 在下列程序中: private sub command1_click() b=1:a=2 print a=iif(a>b,a,b) end subA、0B、1C、trueD、false第45題 用情況選擇語(yǔ)句select case x,選擇|x|>5的情況的語(yǔ)句是case()A、not(-5 to 5)B、5 to -5C、is<-5,is>5D、abs(x)>5第46題 單擊窗體后程序的輸出結(jié)果是() private sub form_click() a=1:b=2:c=3 if a<>3 or b<>3

14、 then a=b-a:b=c-a:c=b+a end if print a+b+c end subA、16B、3C、6D、8第47題 在窗體上添加一個(gè)名稱為TEXT1的文本框,然后編寫(xiě)以下代碼: private sub form_activate() a=int(rnd)+7 if a>6 then x=1 elseif a>7 then x=2 elseif a>8 then x=3 elseif a>9 then x=4 end if text1.text=x end subA、1B、2C、3D、4第48題 下列ForNext循環(huán)的循環(huán)體的執(zhí)行次數(shù)為( )。 Fo

15、r I=1 to 11 I=I+1 Next IA、5B、11C、6D、有語(yǔ)法錯(cuò)誤第49題 下列程序的輸出結(jié)果是( )。 P0 For I=1 to 4 p=p*I Next I Print pA、24B、4C、0D、10第50題 下列程序段的輸出為( )。 S=0 For I=1 to 10 I=I+1:s=s+I Next I Print sA、55B、66C、30D、60第51題 以下程序段的輸出結(jié)果是( )。 While n<=100 n=n+1 : s=s+n wend Print sA、4949B、5050C、4950D、5151第52題 以下程序段的輸出結(jié)果是( )。 X=

16、1:y=4 do until y>4 x=x*y:y=y+1 loop Print xA、1B、4C、8D、20第53題 以下程序段的輸出結(jié)果是( )。 N=4:k=1:I=0 For I=1 to n k=k*I Next I Print IA、2B、3C、4D、5第54題 以下程序段的輸出結(jié)果是( )。 N=4:k=1:I=0 For I=1 to n k=k*I Next I Print kA、21B、22C、23D、24第55題 以下程序段的輸出結(jié)果是( )。 Num=0 While num<=2 num=num+1 Print num; WendA、1 2 3B、1 1

17、1C、3 2 1D、2 1 3第56題 假定有以下程序段 For I=1 to 3 For j=5 to 1 step 1 Print I*j Next j,I 則語(yǔ)句Print I*j的執(zhí)行次數(shù)是( )。A、15B、16C、17D、18第57題 假定有以下循環(huán)結(jié)構(gòu) ,則正確的描述是( )。 Do While 條件 循環(huán)體 LoopA、如果“條件”是一個(gè)為1的常數(shù),則一次循環(huán)體也不執(zhí)行B、如果“條件”是一個(gè)為1的常數(shù),則無(wú)限次執(zhí)行循環(huán)體C、如果“條件”是一個(gè)不為1的常數(shù),則至少執(zhí)行一次循環(huán)體D、不論“條件”是否為“真”,至少要執(zhí)行一次循環(huán)體第58題 下面程序運(yùn)行時(shí)內(nèi)層循環(huán)的循環(huán)總次數(shù)是( )。

18、 For m=1 to 3 For n=0 TO m-1 Next n Next mA、6B、5C、3D、4第59題 以下程序段的輸出結(jié)果是( )。 N=1:s=0 do s=s+n : n=n+1 loop while n<=100 Print sA、4949B、5050C、4950D、5049第60題 以下程序段的輸出結(jié)果是( )。 N=1:s=0 do until n>=100 s=s+n : n=n+1 loop Print sA、4949B、5050C、4950D、5049第61題 以下程序段的輸出結(jié)果是( )。 For x=5 to 2.5 step 7 Next x

19、Print xA、2.2B、2.5C、2.9D、-2第62題 以下程序段的輸出結(jié)果是( )。 A=0 For j=1 TO 15 a=a+(j MOD 3) Next j Print aA、0B、15C、90D、120第63題 以下程序段的輸出結(jié)果是( )。 Sum=0 For j=1 to 10 if j=10 then sum=sum+j end if Next j Print sumA、10B、55C、100D、0第64題 以下程序段的輸出結(jié)果是( )。 X=0:n=0 Do While x<50 x=(x+2)*(x+3) n=n+1 Loop Print nA、1B、2C、3D

20、、4第65題 Do循環(huán)語(yǔ)句是根據(jù)條件決定循環(huán)的語(yǔ)句的,下列說(shuō)法正確的是( )。A、While是當(dāng)條件為真時(shí)執(zhí)行循環(huán),而Until是在條件變?yōu)檎娴闹爸貜?fù)B、Until是當(dāng)條件為真時(shí)執(zhí)行循環(huán),而While是在條件變?yōu)檎娴闹爸貜?fù)C、While和Until都是當(dāng)條件為真時(shí)執(zhí)行循環(huán)D、While和Until都是在條件變?yōu)檎娴闹爸貜?fù)循環(huán)第66題 執(zhí)行下面的程序段后,I 的值為 ( )。 X=5 For I=1 To 10 Step 2 x=x+( I 3) Next IA、9B、10C、11D、12第67題 執(zhí)行下面的程序段后,a的值為 ( )。 For I=1 To 3 For j=1 To I

21、For k=j To 3 a=a+1 Next k, j, IA、3B、9C、14D、21第68題 要將菜單項(xiàng)的某字母設(shè)置為熱鍵,在菜單設(shè)計(jì)中,應(yīng)在菜單項(xiàng)的標(biāo)題的該字母前加( )字符。A、/B、C、&D、第69題 打開(kāi)通用對(duì)話框的“打開(kāi)”對(duì)話框的方法是( )A、ShowOpenB、ShowSaveAsC、ShowColorD、ShowFont第70題 下列數(shù)組聲明語(yǔ)句中正確的是( )。A、Dim a2;3 As IntegerB、Dim a2,3 As IntegerC、Dim a(2;3) As IntegerD、Dim a(2,3) As Integer第71題 在窗體上添加一個(gè)名

22、稱為Command1的命令按鈕數(shù)組,以下說(shuō)法正確的是( )。A、命令按鈕的索引值(Index)相同B、在代碼中訪問(wèn)任意一個(gè)命令按鈕只需使用名稱Command1C、命令按鈕分享相同的事件過(guò)程D、命令按鈕的Caption屬性值一定為Command1第72題 下列程序運(yùn)行時(shí)單擊Command1,輸出的結(jié)果是( )。 Private Sub Command1_Click() Dim a(10) For k = 1 To 10 a(k) = 11 - k Next Print a(3 + a(6) End SubA、5B、4C、3D、2第73題 在使用動(dòng)態(tài)數(shù)組時(shí),如果改變數(shù)組的大小而又不丟失數(shù)組中的數(shù)據(jù)

23、,應(yīng)使用具有關(guān)鍵字( )的ReDim語(yǔ)句。A、PrivateB、PreserveC、PublicD、Static第74題 控件數(shù)組中的名字是由下列哪個(gè)屬性決定的( )?A、TextB、IndexC、名稱D、TabIndex第75題 下列程序運(yùn)行時(shí)單擊Command1,輸出的結(jié)果是( )。 Private Sub Command1_Click() Dim a(5, 5) For i = 1 To 3 For j = 1 To 4 a(i, j) = j - i Next Next For m = 1 To 2 For n = 1 To 2 Print a(n, m); Next Next End

24、 SubA、0 1 -1 0B、0 -1 1 0C、0 -1 -1 0D、0 1 1 0第76題 下列程序段的功能是將以2為首的前100個(gè)素?cái)?shù)存入數(shù)組中。請(qǐng)?jiān)?_ 處選擇正確答案,將程序補(bǔ)充完整( )。 Dim a(100) As Integer Private Sub Form_Load() a(1) = 2 :x = 3: i = 2 Do While i <= 100 flag = 0 For k = 2 To Int(Sqr(x) If x Mod k = 0 Then flag = 1 Next If flag = 0 Then _ End If x = x + 1 Loop

25、End SubA、Aa(i) = x : i = i + 1B、a(i) = k : i = i + 1C、a(i) = xD、a(i) = k第77題 下列程序運(yùn)行的結(jié)果為( )。 Option Base 1 Dim S() As Integer Private Sub Form_Click() ReDim S(1) :S(1) = 5 ReDim Preserve S(4) S(2) = 3 :Print S(1); ReDim S(6) :Print S(2) End SubA、5 3B、0 0C、0 3D、5 0第78題 下列事件過(guò)程的功能是:對(duì)已知存放在數(shù)組A中的N個(gè)數(shù),用選擇排序法

26、按遞增順序排序后放回?cái)?shù)組A中,請(qǐng)?zhí)羁諏⒊绦蜓a(bǔ)充完整。 Private Sub Command1_Click() Dim i As Integer, j As Integer, k As Integer For i = 1 To n - 1 k = i For j = _ To n If a(k) > a(j) Then _ Next j If k <> i Then temp = a(k): a(k) = a(i): a(i) = temp End If Next i End SubA、i+1;k=jB、i;k=jC、k;a(k)=a(j)D、i1;k=j1第79題 VB允許

27、多維數(shù)組的最大維數(shù)是( )。A、50B、60C、80D、90第80題 用下面的語(yǔ)句所定義的數(shù)組元素的個(gè)數(shù)是( )。 Dim Var(4 To 6, 3 To 3)A、24B、36C、21D、18第81題 下面關(guān)于VB語(yǔ)言中數(shù)組下標(biāo)的幾種說(shuō)法,錯(cuò)誤的是( )。A、數(shù)組下標(biāo)的下界默認(rèn)為1B、數(shù)組下標(biāo)的下界可以為負(fù)數(shù)C、數(shù)組下標(biāo)的下界必須小于上界D、數(shù)組下標(biāo)的上界可以為負(fù)數(shù)第82題 下列程序段的執(zhí)行結(jié)果為( )。 Private Sub Command1_Click() Dim A(10), B(5) For I=1 to 10 A(I)=I Next I For J=1 to 5 B(J)=J*2

28、0 Next J A(5)=B(2) Print "A(5) =" ; A(5) End SubA、A(5) = 5B、A(5) = 10C、A(5) =20D、A(5) =40第83題 運(yùn)行下列程序會(huì)出現(xiàn)出錯(cuò)信息,產(chǎn)生錯(cuò)誤的原因是( )。 x=5 Dim a(x) For i=1 To 6 a(i)=i+1 Next iA、數(shù)組元素a(i)的下標(biāo)越界B、變量x沒(méi)有定義C、循環(huán)變量的范圍越界D、Dim語(yǔ)句中不能用變量x來(lái)定義數(shù)組的下標(biāo)第84題 下列程序段的執(zhí)行結(jié)果是( )。 Dim a(5 to 6) For i=Lbound(a,1) To Ubound(a,1) a(i

29、)=i Next i Print a(Lbound(a,1);a(Ubound(a,1)A、0 0B、5 0C、5 6D、0 6第85題 如下數(shù)組聲明語(yǔ)句中正確的是( )。A、Dim A(4 5) As IntegerB、Dim A(n,n) As IntegerC、Dim A(4,5) As IntegerD、Dim A4,5 As Integer第86題 語(yǔ)句Option Base 1:Dim a(3,4)定義的數(shù)組所包含的數(shù)組元素的個(gè)數(shù)是( )。A、7B、12C、15D、20第87題 用下面語(yǔ)句定義的數(shù)組元素個(gè)數(shù)是( )。 Dim A(-3 To 5) As IntegerA、6B、7C

30、、8D、9第88題 語(yǔ)句Dim arr(-3 To 5,2 To 6) As Integer定義的數(shù)組元素有( )。A、45B、44C、11D、54第89題 在窗體上面畫(huà)一個(gè)命令按鈕,然后編寫(xiě)如下事件過(guò)程:( ) Option Base 1 Private Sub Command1_Click() Dim a a=Array(1,2,3,4) j=1 For i=4 To 1 Step -1 s=s+a(i)*j j=j*10 Next i Print s End SubA、4321B、12C、34D、1234第90題 在窗體上畫(huà)一個(gè)名稱為Text1的文本框和一個(gè)名稱為Command1的命令按

31、鈕,然后編寫(xiě)如下事件過(guò)程: Private Sub Command1_Click() Dim array1(10,10) As Integer Dim i,j As Integer For i=1 To 3 For j=2 To 4 array1(i,j)=i+j Next j Next i Text1.Text=array1(2,3)+array1(3,4) End Sub 程序運(yùn)行后,單擊命令按鈕,在文本框中顯示的值是_。A、12B、13C、14D、15第91題 設(shè)有如下程序: Option Base 1 Private Sub Form_Click() Dim a Dim i As In

32、teger a=Array(1,2,3,4,5,6,7,8,9) For i=0 To 3 Print a(5-i); Next i End Sub 程序運(yùn)行后,單擊命令按鈕,在窗體上顯示的值是_。A、5 4 3 2B、6 5 4 3C、4 3 2 1D、7 6 5 4第92題 執(zhí)行以下Command1的Click事件過(guò)程在窗體上顯示_。 Option Base 1 Private Sub Command1_Click() Dim a a=Array("a","b","c","d","e",&q

33、uot;f","g") Print a(1);a(3);a(5) End SubA、abcB、bdfC、aceD、出錯(cuò)第93題 設(shè)有如下程序: Dim a(3,3) As Integer For m=1 To 3 For n=1 To 3 a(m,n)=(m-1)*3+n Next n Next m For m=2 To 3 For n=1 To 2 Print a(n,m); Next n Next m 運(yùn)行后輸出的結(jié)果是 _。A、2 5 3 6B、2 3 5 6C、4 7 5 8D、4 5 7 8第94題 當(dāng)發(fā)生Command1_Click事件,以下程序的輸出

34、結(jié)果是_。 Private Sub Command1_Click() Dim a a=Array(1,2,3,4,5) For i=1 To 4 Print a(i)-a(i-1); Next i End SubA、1 1 1 1 1B、1 1 1 1C、1 1 1D、2 2 2第95題 下面關(guān)于控件數(shù)組及一般控件的敘述中正確的是_。A、控件數(shù)組一定有1個(gè)以上同類型的控件組成,而一般控件只有一個(gè)控件。B、控件數(shù)組的索引屬性值Index值為0,而一般控件的Index值為空。C、控件數(shù)組的Index值為1,而一般控件的Index值為0。D、控件數(shù)組的建立通過(guò)Dim語(yǔ)句聲明,而一般控件不需要聲明。第

35、96題 Function子程序模塊用的結(jié)束語(yǔ)句是()。A、Exit SubB、Exit FunctionC、EndD、End Function第97題 在窗體模塊的通用聲明中聲明變量時(shí),不能使用_關(guān)鍵字。A、DimB、PublicC、PrivateD、Static第98題 以下敘述中錯(cuò)誤的是_。A、不能在標(biāo)準(zhǔn)模塊中定義Static型變量。B、語(yǔ)句Dim a, b As Integer聲明了兩個(gè)整形變量C、窗體級(jí)變量必須先聲明后使用D、在事件過(guò)程或通用過(guò)程內(nèi)定義的變量是局部變量第99題 設(shè)有語(yǔ)句“Open "c:test.dat" For Output As #1”,則下列敘

36、述中錯(cuò)誤的是 。A、該語(yǔ)句打開(kāi)C盤根目錄下一個(gè)已存在的文件test.daB、該語(yǔ)句在C盤根目錄下建立一個(gè)名為test.dat的文件C、該語(yǔ)句建立的文件的文件號(hào)為1D、執(zhí)行語(yǔ)句后,就可通過(guò)Print #語(yǔ)句向文件test.dat中寫(xiě)入信息第100題 Cls命令可清除窗體或圖形框中 _的內(nèi)容。A、Picture屬性設(shè)置的背景圖案B、設(shè)計(jì)時(shí)放置的圖片C、程序運(yùn)行時(shí)產(chǎn)生的圖形和文字D、以上全部AC窗體頂端第1題 Visual Basic 6.0分為3種版本,這3種版本是學(xué)習(xí)版、_和企業(yè)版。答1:第2題 應(yīng)用程序最終面向用戶的窗口是_,它對(duì)應(yīng)于應(yīng)用程序的運(yùn)行結(jié)果。答1:第3題 如果打開(kāi)了不需要的菜單或?qū)?/p>

37、話框,可以用_鍵關(guān)閉。答1:第4題 當(dāng)進(jìn)入VB集成環(huán)境后,發(fā)現(xiàn)沒(méi)有顯示“工具箱”窗口,應(yīng)選擇_菜單的_選項(xiàng),使“工具箱”窗口顯示。答1:答2:第5題 VB是一種面向_的程序設(shè)計(jì)語(yǔ)言,采用了_編程機(jī)制。答1:答2:第6題 窗體是一種對(duì)象,由_定義其外觀,由_定義其行為,由事件定義其及用戶的交互。答1:答2:第7題 在VB中設(shè)置或修改一個(gè)對(duì)象的屬性的方法有兩種,它們分別是_和代碼窗口編程。答1:第8題 在VB6.0集成開(kāi)發(fā)環(huán)境中,可以編輯程序代碼,但不能修改用戶界面的工作模式是_。答1:第9題 VB應(yīng)用程序中窗體文件的擴(kuò)展名是_,工程文件的擴(kuò)展名是_。答1:答2:第10題 Visual Basic

38、中的控件分為3類,它們是標(biāo)準(zhǔn)控件、_和可插入對(duì)象。答1:第11題 Visual BASIC應(yīng)用程序通常由3類模塊組成,即窗體模塊、_和類模塊。答1:第12題 Visual Basic6.0中包括窗體文件、標(biāo)準(zhǔn)模塊文件、類模塊文件、工程組文件、資源文件和_六類文件。答1:第13題 窗體設(shè)計(jì)器窗口簡(jiǎn)稱_,是應(yīng)用程序最終面向用戶的窗口。答1:第14題 對(duì)象的特征稱為屬性,對(duì)象能夠執(zhí)行的操作稱為_(kāi),對(duì)象能夠識(shí)別的操作稱為_(kāi)。答1:答2:第15題 窗體上有一個(gè)命令按鈕,事件代碼如下: Private Sub Command1_Click() A = "1" B = "2&q

39、uot; A = Val(A) + Val(B) B = Val("12") If A <> B Then Print A - B Else Print B - A End Sub 程序運(yùn)行后,單擊命令按鈕,輸出_。答1:第16題 以下語(yǔ)句的輸出結(jié)果是_。 a% = 3.1425926 Print a%答1:第17題 a$ = LCase("Hello"),a$的值是_,b$ = UCase("Hello"),b$的值是_。答1:答2:第18題 表達(dá)式"12" + "34"的值是_,

40、表達(dá)式12 + 34的值是_。答1:答2:第19題 整形變量M中存放了一個(gè)兩位數(shù),要將兩位數(shù)交換位置,例如24變成42,實(shí)現(xiàn)的表達(dá)式為_(kāi)。答1:第20題 代數(shù)式|y| + ln3x的Visual Basic表達(dá)式為_(kāi)。答1:第21題 VB的常量分為_(kāi) 和符號(hào)常量、系統(tǒng)常量。答1:第22題 在立即窗口中輸入如下內(nèi)容: A$=”I love Visual Basic” x=instr(a$,”Visual”) Print x 則在立即窗口顯示的是_答1:第23題 在VB中用_函數(shù)來(lái)產(chǎn)生一個(gè)01之間的單精度隨機(jī)數(shù)。由于一個(gè)隨機(jī)數(shù)序列可能反復(fù)出現(xiàn),VB提供了_語(yǔ)句來(lái)消除這種情況。答1:答2:第24題

41、寫(xiě)出一個(gè)能產(chǎn)生取值范圍為30,45的隨機(jī)整數(shù)的表達(dá)式_答1:第25題 算術(shù)表達(dá)式 14.33.1 和 14.3 mod 3.1 的值分別是_ 和_答1:答2:第26題 VB的變量名的最大字符為_(kāi)個(gè)答1:第27題 VB表達(dá)式Int(-4.8)*632+Fix(-4.8)的值是_答1:第28題 設(shè)有如下程序段: a$="BeijingShanghai" b$=Mid(a$,InStr(a$,"g")+1) 執(zhí)行上面的程序段后,變量b$的值為_(kāi)。答1:第29題 下面程序運(yùn)行后,輸出的結(jié)果為_(kāi)。 Private Sub Command1_Click( ) A$=

42、”Beijing” B$=”dalian” C$=”shanghai” C$=Instr(Left(A$,2)+Right(B$,2),C$) Print C$ End Sub答1:第30題 若要使文本框控件運(yùn)行時(shí)不可見(jiàn),應(yīng)將_屬性設(shè)置為_(kāi)。答1:答2:第31題 可以實(shí)現(xiàn)x和y變量?jī)?nèi)容進(jìn)行交換的算法是_。答1:第32題 若要使標(biāo)簽控件顯示時(shí)不覆蓋其背景內(nèi)容則要對(duì)_屬性進(jìn)行設(shè)置。答1:第33題 在Visual Basic中Print、Cls屬于_。答1:第34題 為了使文本框同時(shí)具有水平和垂直滾動(dòng)條應(yīng)先把MultiLine屬性設(shè)置為True然后再把ScrollBars屬性設(shè)置為_(kāi) 。答1:第35

43、題 當(dāng)焦點(diǎn)進(jìn)入文本框Text1時(shí),要自動(dòng)選定文本框開(kāi)始的5個(gè)字符,則需要通過(guò)代碼 Text1.SelStart = _ 和 Text1.SelLength = 5來(lái)實(shí)現(xiàn)。答1:第36題 在程序代碼Label1.Caption = "Visual Basic"中,表示對(duì)象的是 _,表示屬性的是 _。答1:答2:第37題 如果打印寬度 Width 是 80,并指定 Tab(90)則下一個(gè)打印將從列_ 開(kāi)始答1:第38題 要判斷在文本框中是否按了【Enter】鍵,應(yīng)在文本框的_事件中進(jìn)行判斷。答1:第39題 要鎖定文本框Text的內(nèi)容,應(yīng)將_屬性設(shè)置為True。答1:第40題 要

44、使文本框中的內(nèi)容都被顯示為“*”,則應(yīng)將文本框的_屬性修改為“*”。答1:第41題 要使指定的文本框成為焦點(diǎn),則應(yīng)采用文本框控件的_方法。答1:第42題 下面事件過(guò)程的功能是:輸入3個(gè)整數(shù)x、y、z,按從大到小的順序輸出這3個(gè)數(shù),在橫線上填上適當(dāng)內(nèi)容。 Private sub command1_click() dim x!,y!,z! x=inputbox("x=") y=inputbox("y=") z=inputbox("z=") if_then t=x:x=y:y=t if_then t=x:x=z:z=t if y< z

45、 then t=y:y=z:z=t print x,y,z end sub答1:答2:第43題 下面事件過(guò)程的功能是:輸入一個(gè)字符,若它是大寫(xiě)字母,則把它變成小寫(xiě)字母,若它是小寫(xiě)字母,則把它變成大寫(xiě)字母;若它是其他字符,則它的值不變,在橫線上填上適當(dāng)內(nèi)容。 Private sub command1-click() dim ch as string*1 ch=inputbox("請(qǐng)輸入一個(gè)字符") if_then ch=lcase(ch) elseif_then ch=ucase(ch) end if print ch end sub答1:答2:第44題 單行結(jié)構(gòu)條件語(yǔ)句必須

46、在_行內(nèi)書(shū)寫(xiě)完。答1:第45題 判別變量X是否大于0,若大于0,則累加到變量s1中,否則,累加到s2中,使用的單行結(jié)構(gòu)條件語(yǔ)句為_(kāi)。答1:第46題 Private sub command1_click() dim year%,month%,days% year=inputbox("請(qǐng)輸入年份") month=inputbox("請(qǐng)輸入月份") select case_ case 1,3,5,7,8,10,12 days=31 _ days=30 case 2 if_then days=29 else days=28 end if end select p

47、rint year;"年"month;"月有"days;"天" end sub答1:答2:答3:第47題 設(shè)a=1,b=2,c=3,表達(dá)式aa or c>b and a<>b 的值為_(kāi)。答1:第48題 為了使計(jì)時(shí)器控件Timer1每隔0.5秒觸發(fā)一次Timer事件,應(yīng)將控件的_屬性設(shè)置為_(kāi)。答1:答2:第49題 設(shè)置一個(gè)單選按鈕所代表選項(xiàng)的選中狀態(tài),應(yīng)當(dāng)在屬性窗口中改變_屬性。答1:第50題 用VB表達(dá)式來(lái)表示“x是小于105的非負(fù)數(shù)”為 _。答1:第51題 邏輯表達(dá)式not "a" >&q

48、uot;b" and 9<3 or 9>3,結(jié)果是_。答1:第52題 反復(fù)執(zhí)行的程序段稱為( );進(jìn)入循環(huán)體的條件稱為( );中止循環(huán)體執(zhí) 行的條件稱為( )。答1:答2:答3:第53題 當(dāng)x的輸入值為50,19,0,21和-1時(shí),下列事件過(guò)程的執(zhí)行結(jié)果是什么?(20分) Private Sub Command1_Click() Dim x%, s% s = 0 x = InputBox("x=") While x >= 0 s = s + x x = InputBox("x=") Wend Print "s=&qu

49、ot; s End Sub答1:第54題 設(shè)t=1×2×3××n,下列事件過(guò)程的功能是求t不大于1000時(shí)最大的n值,在橫線上填 上適當(dāng)內(nèi)容。 Private Sub Command1_Click() Dim t%, n% t = 1: n = 1 Do While (1) n = n + 1 (2) Loop Print "n=" n - 1 End Sub答1:答2:第55題 下面事件過(guò)程的功能是:輸出100以內(nèi)個(gè)位數(shù)為8且能被整除的所有數(shù),在橫線上填上適當(dāng)內(nèi)容。 Private Sub Command1_Click() Dim

50、i%, a% For i = 0 To (1) a = i * 10 + 8 If (2) Then GoTo l (3) l: Next i End Sub答1:答2:答3:第56題 下面事件過(guò)程的功能是求(*)(*)(*n)的值,在橫線上填上適當(dāng)內(nèi)容。 Private Sub Command1_Click() Dim n%, i%, j&, s& n = InputBox("n=") j = 1: s = 0 For i = 1 To n j = (1) (2) Next i Print "s=" s End Sub答1:答2:第57

51、題 下面事件過(guò)程的功能是打印圖案 * * * * * 在橫線上填上適當(dāng)內(nèi)容。 Private Sub Command1_Click() Dim i%, j% For i = 1 To 5 Print Spc( (1) ); For j = 1 To (2) Print "*" Next j (3) Next i End Sub答1:答2:答3:第58題 下面事件過(guò)程的功能是求100以內(nèi)的素?cái)?shù),在橫線上填上適當(dāng)內(nèi)容。 Private Sub Command1_Click() Dim i%, j%, m% m = 0 For i = 2 To 100 j = 2 Do Whil

52、e (1) If i Mod j = 0 Then (2) j = j + 1 Loop If (3) Then Print i,: m = m + 1 If m Mod 5 = 0 Then Print Next i End Sub答1:答2:答3:第59題 在窗體上畫(huà)一個(gè)名稱為Command1的命令按鈕,然后編寫(xiě)如下事件過(guò)程: Private Sub Command1_Click() n = 5 f = 1 s = 1 For i = 1 To n t = (1) : s = s + t: f=(2) Next Print s End Sub 該事件過(guò)程的功能是計(jì)算1/1-1/2+1/3-

53、1/4+1/5的值。請(qǐng)?zhí)羁铡4?:答2:第60題 下列循環(huán)結(jié)構(gòu)控制的循環(huán)次數(shù)是:( )。 i=1 do i=i+1 loop until i=10答1:第61題 菜單分為_(kāi)菜單和_菜單,菜單總及_相關(guān)連,設(shè)計(jì)菜單需要在_中設(shè)計(jì)。答1:答2:答3:答4:第62題 閱讀下列程序段: Private Sub Form Click() Dim amr(10)As Integer For i=6 To 10 arr(i)=InputSox("請(qǐng)順序輸入1,2,3,4,5") Next i Print arr(6)+arr(arr(7)/arr(8) End Sub 程序運(yùn)行后,單擊窗體,在輸入對(duì)話框中順序輸入1、2、3、4、5,輸出結(jié)果為_(kāi)。答1:第63題 下列過(guò)程的運(yùn)行結(jié)果是_ 。 Private Sub Form_Click() Dim X(4) As Integer For I = 1 To 4 X(I) = I * I Next Print X

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論