VB期中練習題-答案.doc_第1頁
VB期中練習題-答案.doc_第2頁
VB期中練習題-答案.doc_第3頁
VB期中練習題-答案.doc_第4頁
VB期中練習題-答案.doc_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VB單元練習題一一、選擇題1、 Visual Basic集成開發(fā)環(huán)境中不包括下列哪些窗口?( D)A. 工具箱窗口 B. 工程資源管理器窗口C. 屬性窗口 D. 命令窗口2、 “一輛小客車在正常行進過程中被一輛大型貨車撞壞了”,在這句話中,“客車”,“小”,“行進”和“被一輛大型貨車撞壞了”分別對象Visual Basic中的哪些術語?( B )A. 對象、屬性、事件、方法 B. 對象、屬性、方法、事件C. 屬性、對象、事件、方法 D. 屬性、對象、方法、事件3、對象的特征和狀態(tài)特征稱為?( C )A. 事件 B. 方法 C. 屬性 D. 類4、下面哪一個屬性用來標識對象的名稱?(D )A. Caption B. Value C. Text D. Name5、下列哪個符號是合法的變量名? ( A ) A. VB123 B. Abs C. 99Ji D. xy6、數(shù)學式子10sin25o寫成Visual Basic表達式是?(D) A. 10sin25 B. 10*sin(25) C. 10*sin(25o) D. 10*sin(25*3.14/180)7、Visual Basic中不存在下列哪一種數(shù)據(jù)類型?(D ) A. 字符串類型 B. 日期類型 C. 邏輯類型 D. 指針類型8、表達式Left(“Visual”,3)+Lcase(“AB”)的值是?(C) A. visAB B. VisAB C. Visab D. ualab9、表達式6+10 Mod 4*2+1的值是?(A) A. 9 B. 11 C. 1 D. 310、把數(shù)值型轉換為字符串型需要使用下列哪一種函數(shù)? (B) A. Val() B. Str() C. Asc() D. Chr()11、VB中窗體文件的擴展名是_。(A)VBP(B)FRM(對)(C)VBW(D)PDM12、在設計應用程序時,通過_窗口可以查看到應用程序工程中的所有組成部分。(A)代碼窗口(B)窗體設計窗口(C)屬性窗口(D)工程資源管理器窗口(對)13、在VisualBasic中,所有的窗體和控件都必定具有的一個屬性是_。(A)Name(對)(B)Font(C)Caption(D)FillColor14、對變量名說法不正確的是_。(A)必須是字母開頭,不能是數(shù)字或其他字符(B)不能是VB的保留字(C)可以包含字母、數(shù)字、下劃線和標點符號(對)(D)不能超過255個字符15、以下變量名中,_是不符合VisualBasic的命名規(guī)范的。(A)Abc901(B)_mnu_Open_234(對)(C)price_(D)K16、在窗體上畫一個命令按鈕(名稱為Command1),然后編寫如下事件過程:Private Sub Command1_Click()Dim bAs Integerb=b+1End Sub運行程序,三次單擊命令按鈕后,變量b的值是:_。(A)0(B)1(對)(C)2(D)317、下列程序段的執(zhí)行結果為_。X=5:Y=-20If Not X0 ThenX=Y-3ElseY=X+3EndifPrint X-Y;Y-X(A)-3 3(對)(B)5 8(C)3 3(D)25 2518、當x為偶數(shù)時,則在窗體上顯示“偶數(shù)”,否則顯示“奇數(shù)”,不能實現(xiàn)該代碼段功能的是(A)if x2=x/2 then print偶數(shù) else print奇數(shù)(B)if x mod2=0 then print偶數(shù)else print奇數(shù)(C)if not x mod 20 then print偶數(shù)else print奇數(shù)(D)if x2=int(x/2 )then print偶數(shù)else print奇數(shù)(對)19、若要執(zhí)行下列程序段后窗體上顯示“紅”字,則x可取的值為:Select case int(x/10)case2,4,6,8print黃case1,3,5,7,9print綠case elseprint紅end select(A)27(B)38(C)10(D)5(對)20、在程序代碼中將圖片文件mypic.jpg裝入圖片框Picture1的語句是_。(A)Picture1.Picture=mypic.jpg(B)Picture1.Image=mypic.jpg(C)Picture1.Picture=LoadPicture(mypic.jpg)(對)(D)LoadPicture(mypic.jpg)21、大部分控件都沒有的屬性是_。(A)Top(B)Name(C)Enabled(D)Interval(對)22、下列屬于正確的字符串常量的是_ (A)#ABC(B)$ABC$(C)ABC(D)ABC(對)23、設a=8,b=10,則以下表達式的值為真的是_ (A)(-3+5a) and (b0)(B)a=b and b12(C)not (b0)(D)(ab) or (b0)(對)24、語句Z=y+1代表_ (A)將變量Z存入變量y中,再加上1的表達式(B)變量Z取得y+1的值(對)(C)變量Z取得變量y的值,然后再加上1的一個表達式(D)將變量Z存入變量y+1中25、執(zhí)行下面的語句后,所產(chǎn)生的信息框的標題是_。A=MsgBox(AAAAA,3,BBBBB) (A)BBBBB(對)(B)AAAAA(C)空(D)出錯,不能產(chǎn)生信息框26、執(zhí)行下列代碼,分別輸入12和89,輸出結果是_。Private Sub Form_Click()a=InputBox(D)b=InputBox(E)Print a+bEnd Sub(A)101(B)DE1289(C)DE(D)1289(對)27、為了暫時關閉計時器,應把該計時器的某個屬性設置為False,這個屬性是_。(A)Enabled(對)(B)Visible(C)Timer(D)Interval28、下列表達式,哪一個可以產(chǎn)生1到6之間的隨機整數(shù)(包括1和6)_。(A)Int(Rnd*7)(B)Int(Rnd(6)+1)(C)Int(Rnd*6) (D)Int(Rnd*6+1)(對)29、執(zhí)行下列程序,從鍵盤輸入10,運行結果是_。PrivateSubCommand1_Click()S=InputBox(請輸入一個數(shù)字:)Select Case SCase Is0Print 0Case Is3Print 3Case Is5Print 5End SelectEnd Sub (A)0(對)(B)3(C)5(D)030 VB6.0共有3個版本,它們分別是_ A 學習版、標準版和企業(yè)版 B 學習版、專業(yè)版和企業(yè)版C 學習版、標準版和網(wǎng)絡版 D 標準版、專業(yè)版和中文版31 VB的集成開發(fā)環(huán)境中有_c_工作狀態(tài)A 一種 B 兩種 C 三種 D 四種32 VB6.0的集成開發(fā)環(huán)境不包括_D_A 窗體窗口 B 工具箱 C 代碼窗口 D 過程窗口33 VB6.0集成開發(fā)環(huán)境有三種工作狀態(tài),不屬于三種工作狀態(tài)之一的是_B_A 設計狀態(tài) B 編寫代碼狀態(tài) C 運行狀態(tài) D 中斷狀態(tài)34 用VB設計的應用程序,文件的擴展名中不含_D_A .Frx B .Bas C .Vbp D .Form35 以下說法正確的是_B_A 屬性窗口包括:標題欄、對象名稱的單選按鈕、選項卡、屬性列表、屬性含義說明B 屬性窗口包括:標題欄、對象名稱的下拉列表、選項卡、屬性列表、屬性含義說明C屬性窗口包括:菜單欄、對象名稱的單選按鈕、選項卡、屬性列表、屬性含義說明D屬性窗口包括:菜單欄、對象名稱的下拉列表、選項卡、屬性列表、屬性含義說明36VB中,強制變量聲明的語句是_A_。 AOption Explicit BOption Base CREM DPUBLIC37 VB6.0集成開發(fā)環(huán)境有三種工作狀態(tài),工作狀態(tài)顯示在_。A 狀態(tài)欄的最左方 B 狀態(tài)欄的最右方 C 狀態(tài)欄的中括號內(nèi) D 標題欄的中括號內(nèi)38 在界面設計時,雙擊窗體中的對象后,VB將顯示的窗口是_。A 立即窗口 B 代碼窗口 C 屬性窗口 D 項目(工程)窗口39 下述選項中,屬于VB的程序設計方法是_B_。A 面向對象、順序驅動 B 面向對象、事件驅動C 面向過程、事件驅動 D 面向過程、順序驅動40VB集成開發(fā)環(huán)境中,功能鍵F5的功能是_D_。A 進入幫助窗口 B 進入編輯狀態(tài)C 進行上下窗口的切換 D 運行程序41VB設計的應用程序,擴展名為.Vbp的文件是_C_。A 窗體文件 B 類文件 C 工程文件 D 標準模塊文件42VB 設計的應用程序,擴展名為.Frm的文件是_A_。A 窗體文件 B類文件 C 工程文件 D 標準模塊文件43用VB可視化程序設計語言設計應用程序的主要工作是完成_B_。A 設計流程和編寫代碼 B 設計界面和編寫代碼C 設計算法和編寫代碼 D 設計程序和編寫代碼44在VB 6.0中,12345&的數(shù)據(jù)類型是(B)A 整數(shù)型 B 長整數(shù)型 C 字符常數(shù) D 雙精度常數(shù)45在VB6.0中,語句Dim M1#,Abc,Xyz As Single定義的M1、Abc 和Xyz的類型分別是(D)A雙精度、整數(shù)型、單精度 B雙精度、單精度、單精度C雙精度、整數(shù)型、整數(shù)型 D雙精度、可變類型、單精度46在VB6.0中,下列不正確的Integer型常數(shù)是_A_。A 32768 B 0 C 037% D 2222247在VB6.0K ,12345678#的類型是_B_。A 整數(shù)型 B長整數(shù)型 C 字符常數(shù) D雙精度常數(shù)6在VB6.0中,合法的字符串常數(shù)是_B_。A ABC$ B“3+4” C ABC D3+448方法PRINT 2030輸出結果是 D。A “2030” B2030C 出現(xiàn)錯誤信息 D 049假定Bln1是邏輯型變量,下面賦值語句中正確的是_D_.A Bln1=True BBln1=.True.C Bln1=#True# DBln1=3450在以下運算符中,優(yōu)先級最低的是(C)A / B C Mod D51VB6.0中,執(zhí)行下面的四個語句時出現(xiàn)錯誤的是(C)A x=SGN(0) B x=SQR(1)C x=LOG(0) D x=SIN(1)52VB 6.0表達式COS(0)+ABS(-1)+INT(RND(1)的值是( )A 1 B1C 0 D253設a為整型變量,不能正確表達數(shù)學關系6a15的VB6.0表達式是(A)A 6a15 B Not(a=6) And a6 And a6 And Not (a=15)54骰子是一個正六面體,用16這六個數(shù)分別代表這六面,擲一次骰子出現(xiàn)的數(shù)可表示為(D)A INT(RND(6)+1) BINT(RND*6)C INT(RND(1)*7) DINT(RND(1)*6+1)55邏輯運算符And,Or和Not的優(yōu)先順序,從高到低是_C_A Or-And-Not BAnd-Not-OrC Not-And-Or DNot-Or-And56計算b的自然對數(shù)使用的Visual Basic表達式是_A_A Log(b) BLg(b)C Loge(b) DLge(b)57方法Print 28 Mod 15 輸出結果是_D_A “28 Mod 15” B 28 Mod 15C -13 D1358已字母A的ASCII碼為十進制的65,表達式Asc(“A”)+Asc(“C”)的值是_B_A 6567 B132C “AC” DAC59若X=5、Y=6,則表達式X+Y=11的值是_C_A X+Y=11 B11C True DFalse60下列執(zhí)行語句后,V的值是_B_A$=”54321”V=Val(Mid$(A$,3,2)A 43 B32C 432 D061執(zhí)行下列語句后,E、F、G的值分別是_E=5:F=4:G=3E=F:F=G:G=EA 3 4 5 B 4 3 4C 4 5 4 D 4 5 5 62m,n是整數(shù),且nm,在下面四個語句中,能將x賦值為一個mn之間(含m,n)的任意整數(shù),即滿足m=x=n的是_A x=INT(RND*(n-m+1)+m Bx=INT(RND*n)+mC x=INT(RND*m)+n Dx=INT(RND*n-m)+m63VB6.0表達式Log(1)+ABS(-1)+Int(Rnd(1)的值是 _A -1 B 0C 1 D 264VB表達式10-2的值是_A 100 B0.01C 100 D0.0165VB6.0表達式Len(Left(“abcd”,2)+Right(“濟南學院”,2)的值為_A 2 B 4 C 6 D 866 Load事件是在窗體被裝入工作區(qū)時(D)觸發(fā)的事件。A 用戶 B 程序員C 手工 D 自動67 修改控件屬性,一般可以使用屬性窗口,也可以通過(D)為屬性賦值。A 命令 B 對象C 方法 D 代碼68下面是窗體的四個屬性,在界面設計時,改變屬性值就看不到窗體變化的屬性是_。A Top B WidthC Left D Enabled69下面四個選項,不是事件的是_。A Load B EnabledC Unload D DblClick70以下敘述正確的是_。A 窗體(名稱)屬性是用來標識窗體的B 窗體(名稱)屬性的值顯示在窗體的標題欄中C 可以在運行期間改變窗體的(名稱)D 窗體的(名稱)屬性值可以為空71決定窗體標題條顯示內(nèi)容的屬性是_。A (名稱) B TextC Caption D Top72若要使某文本框獲得控制焦點,可使用的方法是_。A LostFocus B Point C SetFocus D GotFocus73以下選項中,不是Visual Basic6.0缺省控件名稱的是_。A Command1 B TextlC labell D Change74若要將某命令按鈕設置為默認命令按鈕,則應設置為True 的屬性是_。A Enabled B CancelC Default D Value75命令按鈕不能響應的事件是_。A DblClick B clickC MouseDown D MouseUp二、填空題1、下列哪些可以作為變量?12fd x13 r2 a2 23a22、下列哪些可以作為常量?并說明是數(shù)值型還是字符型、邏輯型、日期型? “asdf”asdf 1234 1234 #2008/11/10# true false a33、把下列數(shù)學式子寫成VB表達式(x+y+z)/sqr(x2+y2+z2)a2+2*a*b+b22*sin(x+y)/2)*cos(x-y)/2) (2*x+y)3)/3)(1/4)4、計算下列VB表達式的值(要求寫出步驟)5*3*62458/4*2.5/1.25*(3.7+2.5) 24.8184*4.02/1.60253 Mod 3*22263 Mod 0.4*Sqr(25) 08/4*5/2.5*(3.25+6.75)403*721014/5*25.6155*21271/3927(1/3)3sqr(100)4*215、 按下列要求寫出賦值語句(1)把數(shù)值234賦給變量aa=234(2)把字符串a(chǎn)bc賦給變量z1z1=”abc”(3)把標簽Lblts的內(nèi)容改為”姓名”Lblts.caption=”姓名”6、 寫出下列函數(shù)的值Int(-3.14159)-4Sqr(sqr(16)27、隨機產(chǎn)生a-b范圍內(nèi)(包括b)整數(shù)的公式:Int(b - a + 1) * Rnd + a)8、寫出輸入輸出語句輸出對話框:要求使用圖標,標題為:”輸出對話框” ,對話框中的內(nèi)容是”你輸錯了”A = MsgBox(你輸錯了, 16, 輸出對話框)VB單元練習題二1.下列敘述中正確的是(C) A.只有窗體才是Visual Basic中的對象 B.只有控件才是Visual Basic中的對象 C.窗體和控件都是Visual Basic中的對象 D.窗體和控件都不是Visual Basic中的對象2.確定一個控件在窗體上的位置的屬性是(D) A.Width或Height B. Width和Height C.Top或Left D.Top和Left3. 為了同時改變一個活動控件的高度和寬度,正確的操作是 (A) A.拖拉控件4個角上的某個小方塊 B.只能拖拉位于控件右下角的小方塊 C.只能拖拉位于控件左下角的小方塊 D.不能同時改變控件的高度和寬度4、用戶在屏幕上畫出應用程序界面,并設置好對象的屬性,系統(tǒng)便可以自動生成程序代碼,這稱為:( A )A、面向對象的程序設計 B、結構化程序設計C、事件驅動的編程機制 D、可視化程序設計5、VB6共有三個版本,按功能從弱到強的順序排列應是( C )A、學習版、專業(yè)版和工程版 B、學習版、工程版和專業(yè)版C、學習版、專業(yè)版和企業(yè)版 D、學習版、企業(yè)版和專業(yè)版6、VB集成開發(fā)環(huán)境有三種工作狀態(tài),不屬于三種工作狀態(tài)之一的是( B )A、設計狀態(tài) B、編寫代碼狀態(tài) C、運行狀態(tài) D、中斷狀態(tài)7、工程文件的擴展名是(B)、.frm B、.vbp 、.bas 、.frx8、窗體文件的擴展名是(A)、.frm B、.vbp 、.bas 、.frx9、VB集成開發(fā)環(huán)境可以( D )A、編輯、調試、運行程序,但不能生成執(zhí)行程序B、編輯、生成可執(zhí)行程序、運行程序,但不能調試程序C、編輯、調試、生成可執(zhí)行程序,但不能運行程序D、編輯、調試、運行程序,也能生成執(zhí)行程序10、標準模塊文件的擴展名是(C)、.frm B、.vbp 、.bas 、.vbg11用于獲得字符串S從第5個字符開始的3個字符的函數(shù)是(A )。A Mid(S,5,3) B.Middle(S,5,3) C.Right(S,5,3) D.Left(S,5,3)12.用于從字符串左邊截取字符的函數(shù)是(D)。A、Ltrim( )B、Trim( )C、Instr( )D、Left( )13.用于去掉字符串左右兩邊的空格的函數(shù)是(B)。A、Ltrim( )B、Trim( )C、Left( )D、Instr( )14. 假定窗體的名稱(Name屬性)為Form1,則把窗體的標題設置為“VB Test”的語句為(B) A. Form1 = VB Test B. Caption =VB Test C.Form1Text = VB Test D.Form1.Name =VB Test15 下列說法中正確的是:為了保存一個Visual Basic應用程序,應當 (D) A.只保存窗體模塊文件(.frm) B.只保存工程文件(.vbp) C.分別保存工程文件和標準模塊文件(.bas) D.分別保存工程文件、窗體文件和標準模塊文件16. 要使一個標簽框對象能夠顯示所需要的文本,應設置該對象的那一個屬性的值?( A) A. Caption B. Text C. Name D.AutoSize 17. 要使一個命令按鈕稱為圖形式命令按鈕,應設置該隊象的哪一個屬性值?(B) A.Picture B.Style C.DownPicture D.DisabledPicture 18. 為使計時器對象每隔5秒鐘產(chǎn)生一個時鐘事件(Timer事件),則其Interval屬性值應設置為(D) A.5 B.300 C.500 D.500019. 一個標準的VB應用程序至少要包含一個(C)對象。 A.文本框 B.標簽框 C.窗體 D.命令按鈕 20. 要使一個文本框對象能夠顯示多行文字,應設置該對象的(B)屬性值為 True. A.Text B.MultiLine C.Style D.Visible 21、雙擊窗體中的對象后,VB將顯示的窗口是( C )A、工具箱 B、項目(工程)窗口 C、代碼窗口 D、屬性窗口22、下述選項中,屬性VB的程序設計方法是( B )A、面向對象、順序驅動 B、面向對象、事件驅動C、面向過程、事件驅動 D、面向過程、順序驅動23、下面是窗體的四個屬性,在界面設計時,改變屬性值看不到窗體變化的是( D )A、Top B、Width C、Left D、Enabled24、下面四個選項,不是事件的是( B )A、Load B、Enabled C、Unload D、DblClick25、用來設置窗體背景圖片的屬性是( B )A、Moveable B、Picture C、ForeColor D、WindowState26、在VB6中的每一個對象都具有自己的屬性、_C_和方法。A、控件 B、函數(shù) C、事件 D、公用過程 27計算結果為0的表達式是(B )。A Int(3.4)+Int(-3.8) B.Int(3.4)+Fix(-3.8)CFix(3.4)+Fix(-2.8) D.Fix(3.4)+Int(-3.8)28. 假設A=3,B=7,C=2,則表達式 NOT ( BA 的值是(B) A.True B.False C.表達式錯誤 D.不確定29.在表達式 y = InputBox ( a, b, c ) 中,a,b,c分別為輸入函數(shù)對話框的(B)(A)(C)。 A.標題 B.提示 C.預設值 D.幫助文件名 30.在窗體上畫一個命令按鈕,然后編寫如下事件過程:Private Sub Command1_Click()a = InputBox(Enter the First integer)b = InputBox(Enter the Second integer)Print b + aEnd Sub程序運行后,單擊命令按鈕,先后在兩個輸入對話框中分別輸入456和123,則輸出結果是(D) A.579 B.123 C.456 D.12345631.在窗體上畫一個命令按鈕,然后編寫如下事件過程:Private Sub Command1_Click()Dim a, b As Integera = InputBox(Enter the First integer)b = InputBox(Enter the Second integer)Print b + aEnd Sub程序運行后,單擊命令按鈕,先后在兩個輸入對話框中分別輸入456和123,則輸出結果是 (A) A.579 B.123 C.456 D.12345632.執(zhí)行下面的語句后,所產(chǎn)生的信息框的標題是a=MsgBox(AAAA,BBBB,5)(A) A.BBBB B.空 C.AAAA D.出錯,不能產(chǎn)生信息框33.假定x的值為5,則在執(zhí)行以下語句時,其輸出結果為Result的Select Case語句是(C)A. Select Case x Case 10 To 1Print Result End Select B.Select Case x Case Is 5, Is 5Print Result End Select C. Select Case x Case Is 5, 1, 3 To 10Print Result End Select D. Select Case x Case 1, 3, Is 5 Print Result End Select34. 假定有以下循環(huán)結構 Do Until條件循環(huán)體 Loop則正確的描述是 (B) A.如果條件是一個為0的常數(shù),則一次循環(huán)體也不執(zhí)行B.如果條件是一個為0的常數(shù),則無限次執(zhí)行循環(huán)體C.如果條件是一個不為0的常數(shù),則至少執(zhí)行一次循環(huán)體D.不論條件是否為真,至少要執(zhí)行一次循環(huán)體35.以下程序段的輸出結果為x=1y=4Do Until y 4x=x*yy=y+1LoopPrint x (B) A.1 B.4 C.8 D.2036. 執(zhí)行下面的程序段后,x的值為 x=5 For i = 1 To 20 Step 2 x=x+i5Next i (A) A.21 B.22 C.23 D.2437. 在窗體上畫一個命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click() x=0 Do Until x = -1 a=InputBox(請輸入 A的值) a=Val(a) b=InputBox(請輸入B的值) b=Val(b) x=InputBox(請輸入x的值) x = Val(x) a=a+b+x Loop Print aEnd Sub程序運行后,單擊命令按鈕,依次在輸入對話框中輸入5、4、3、2、1、-1,則輸出結果為 (A) A.2 B.3 C.14 D.1538如果要在文本框中鍵入字符時,只顯示某個字符,如星號(*),應設置文本框的( )屬性。ACaption BPasswordChar CText DChar39.退出For循環(huán)可使用的語句為(A)。 A、Exit For B、End ForC、Exit DoD、End Do40.退出DoLoop循環(huán)可使用的語句為(C)。 A、Exit For B、End ForC、Exit DoD、End Do41.退出函數(shù)過程可使用的語句為(D)。 A、Exit sub B、End subC、End Function D、Exit Function42.退出sub過程可使用的語句為(A)。A、Exit sub B、End subC、End Function D、Exit Function43. 在窗體上畫一個文本框(其Name屬性為Text1),然后編寫如下事件過程: Private Sub Form_Load() Text1.Text= Text1.SetFocus For i=1 To 10Sum = Sum + i Next i Text1.Text = SumEnd Sub上述程序的運行結果是 (C) A.在文本框Text1中輸出55 B.在文本框Text1中輸出0C.出錯 D.在文本框Text1中輸出不定值44.在窗體上畫兩個文本框(其Name屬性分別為Text1和Text2)和一個命令按鈕(其Name屬性為Command1),然后編寫如下事件過程:Private Sub Command1_Click() x=0 Do While x 50x=(x+2)*(x+3)n=n+1 Loop Text1.Text = Str(n) Text2.Text = Str(x)End Sub程序運行后,單擊命令按鈕,在兩個文本框中顯示的值分別為 (B) A.1和0 B.2和72 C.3和50 D.4和16845.在窗體上畫一個命令按鈕,名稱為Command1。然后編寫如下程序:Private Sub Command1_Click() For I= 1 To 4For J = 0 To IPrint Chr(65 + I);Next JPrintNext IEnd Sub程序運行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是(A) A.BBCCCDDDDEEEEEB.ABBCCCDDDDC.BCCDDDEEEED.AABBBCCCCDDDDD46.在窗體上畫兩個名稱分別為Label1和Label2的標簽,然后編寫如下事件過程Private Sub Form_Click()x= -5:s= -5Select Case sCase Is 0 y=x+1Case Is = 0 y=x+2Case Else y=x+3End SelectLabel1.Caption = xLabel2.Caption = yEnd Sub程序運行后,單擊窗體,標簽Label1和Label2中顯示的內(nèi)容分別是 (A) A.-5 和 -2B.-5 和 -4C.-5 和 -3D.-5 和 533. 下列VB程序語句正確的是(D). A. If A B Then T=A: A=B: B=T B. If A B Then T=A; A=B; B=T C. If A=B Then T=A A=B B=T D. If A=B Then T=A: A=B: B=T47. 下列程序段執(zhí)行后輸出的結果是(C) n=10For k=n To 1 step -1 x = k2Next kPrint x A.-2 B.-1 C.1 D.0 48 下列程序段執(zhí)行后輸出的結果是(A) i=0For k=10 To 19 Step 3 i=i+1Next kPrint iA. 4 B. 5 C. 3 D. 6 49 下列程序段執(zhí)行后輸出的結果是(B) x=int (Rnd+4)Select Case x Case 5 Print 優(yōu)秀KCase 4 Print 良好 Case 3 Print 及格Case Else Print 不及格End Select A. 優(yōu)秀 B. 良好 C. 及格 D. 不及格50. 在窗體上畫一個命令按鈕(其Name屬性為Command1),然后編寫如下代碼: Option Base 1 Private Sub Command1_Click()Dim a = Array(1, 2, 3, 4)j=1For i = 4 To 1 Step -1 s = s + a(i)*j j =j * 10Next iPrint s End Sub運行上面的程序,單擊命令按鈕,其輸出結果是 (D) A.4321 B.12 C.34 D.123451.決定窗體標題條顯示內(nèi)容的屬性是(C)A.TextB.NameC.CaptionD.BackStyle52要求從文本框中輸入密碼時在文本框中只顯示*號,則應用在此文本框的屬性窗口中設置( A )APasswordchar屬性值為* B. Caption屬性值為*CPasswordChar屬性值為真 D. Text屬性值為*53決定窗體有無控制菜單的屬性是(A) A.ControlBox B.MinButton C.Enabled D.MaxButton54使文本框獲得焦點的方法是(C) A.Change B.GotFocus C.SetFocus D.LostFocus55下列可以把當前目錄下的圖形文件pic1.jpg裝入圖片框Picture1中的語句為 (C) A.Picture = pic1.jpg B.Picture.Handle = pic1 .jpg C.Picture 1.Picture = LoadPicture(pic 1.jpg) D.Picture = LoadPicture(pic 1.jpg)56決定標簽內(nèi)顯示內(nèi)容的屬性是(D) A.Text B.Name C.Alignment D.Caption57假定在圖片框Picture1中裝入了一個圖形,為了清除該圖形(注意,清除圖形,而不是刪除圖片框),應采用的正確方法是(B) A.選擇圖片框,然后按Del鍵 B.執(zhí)行語句Picture1.picture=LoadPicture() C.執(zhí)行語句Picture1.picture= D.選擇圖片框,在屬性窗口中選擇Picture屬性條,然后按回車鍵58.比較圖片框(PictureBox)和圖像框(Image)的使用,正確的描述是( )。A 當圖片框(PictureBox)的AutoSize自屬性為False時,只在裝入圖元文件(*.wmf)時,圖形才能自動調整大小以適應圖片框的尺寸B 當圖像框(Image)的Stretch屬性為True時,圖像框會自動改變大小以適應圖形的大小,使圖形充滿圖像框C 兩類控件都可以設置AutoSize屬性,以保證裝入的圖形可以自動改變大小D 兩類控件都可以設置Stretch屬性,使得圖形根據(jù)物件的實際大小進行拉伸調整,保證顯示圖形的所有部分59刪除列表框中指定的項目所使用的方法為(D) A.Move B.Remove C.Clear D.RemoveItem60.若要向列表框添加列表項,可使用的方法是(A)。A、AddItem B、RemoveC、ClearD、Add61當拖動滾動條中的滾動塊時,將觸發(fā)的滾動條的事件是(C) A.Move B.Change C.Scoll D.SetFocus62滾動條控件的LargeChange屬性所設置的是(B )A滾動條中滾動塊的最大移動范圍B單擊滾動條和滾動箭頭之間的區(qū)域時,滾動條控件value屬性值的改變量C滾動條中滾動塊的最大移動位置 D 滾動條控件無該屬性63用戶在組合框中輸入或選擇的數(shù)據(jù)可以通過一個屬性獲得,這個屬性是(C) A.List B.ListIndex C.Text D.ListCount64設置一個單選按鈕(OptionButton)所代表選項的選中狀態(tài),應當在屬性窗口中改變的屬性是(D )ACaption BName CText DValue65.在窗體(Name屬性為Form1)上畫兩個文本框(其Name屬性分別為Text1和Text2)和一個命令按鈕(Name屬性為Command1),然后編寫如下兩個事件過程:Private Sub Command1_Click()a = Text1.Text + Text2.TextPrint aEnd SubPrivate Sub Form_Load()Text 1.Text = Text2.Text = End Sub程序運行后,在第一個文本框(Text1)和第二個文本框(Text2)中分別輸入

溫馨提示

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

評論

0/150

提交評論