VB_程序設計習題_第1頁
VB_程序設計習題_第2頁
VB_程序設計習題_第3頁
VB_程序設計習題_第4頁
VB_程序設計習題_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第二章 對象及其操作Visual Basic 程序設計習題第一章 Visual Basic程序開發(fā)環(huán)境一、選擇題1VB6.0共有三個版本,按功能從弱到強的順序排列應是_。A)學習版、專業(yè)版和工程版 B)學習版、工程版和專業(yè)版C)學習版、專業(yè)版和企業(yè)版 D)學習版、企業(yè)版和專業(yè)版2剛建立一個新的標準EXE工程后,不在工具箱中出現(xiàn)的控件是_。A)單選按鈕 B)圖片框 C)通用對話框 D)文本框3以下可激活菜單欄的快捷鍵為_。 A)F10 B)F4 C)F5 D)Ctrl4英文縮寫“OOP”的含義是_。A)事件驅動的編程機制 B)結構化程序設計語言C)面向對象的程序設計 D)可視化程序設計5下列不能

2、打開屬性窗口的操作是_。 A)執(zhí)行“視圖”菜單中的“屬性窗口”命令 B)按F4鍵C)單擊工具欄上的“屬性窗體”按鈕 D)按Ctrl+T 6下列可以打開立即窗口的操作是_。 A)Ctrl+D B)Ctrl+E C)Ctrl+F D)Ctrl+G 7利用“開始”菜單中的“程序”里的“VB中文版”可啟動Visual Basic,下面是可以啟動Visual Basic的方法是_。 A)打開“我的電腦”,找到存放Visual Basic系統(tǒng)文件的硬盤及文件夾,雙擊“VB6.EXE”圖標B)執(zhí)行“開始”菜單下的“運行”命令,輸入Visual Basic可執(zhí)行文件的路徑及文件名C)在DOS窗口下,鍵入Vis

3、ual Basic的路徑,執(zhí)行Visual Basic可執(zhí)行文件D)A和B8在Visual Basic中,_被稱為對象。A)窗體 B)控件 C)窗體和控件 D)窗體、控件、屬性9. 窗體文件的擴展名是_。A)cls B)frm C)bas D)vbp10. 以下關于保存工程的說法正確的是_。A) 保存工程時只保存窗體文件即可 B) 保存工程時只保存工程文件即可C) 先保存窗體文件,再保存工程文件 D) 先保存工程文件,再保存窗體文件11. 以下不能運行工程的操作是_。 A) 執(zhí)行“運行”菜單中的“啟動”命令 B) 單擊工具欄中的“啟動”命令C) 按下F5鍵 D) 按下Ctrl+F5鍵12用個程

4、序段對一對象被單擊(或雙擊)做出響應,從而實現(xiàn)指定的操作,稱為_。A) 可視化程序設計 B) 事件驅動編程機制C) 過程化程序實際方法 D) 非過程化程序設計語言13以下為純代碼文件的是_。A)工程文件 B)窗體文件 C)標準模塊文件 D)資源文件14以下說法錯誤的是_。A)工程資源管理窗口包括工程文件、工程組文件、窗體文件、標準模塊文件、類模塊文件、資源文件。B)工程資源管理窗口頂部還有3個按鈕,分別為“查看代碼”、“查看對象”、和“切換文件夾”。C)用Visual Basic設計應用程序時,必須先設計窗體,再編寫程序。D)資源文件中存放的各種“資源”是一種可以同時存放文本、圖片、聲音等多種

5、資源的文件,其擴展名為.res,是一個純文本文件。15. 下述選項中,屬于VB程序設計的方法是_。A)面向對象、順序驅動 B)工程窗口C)面向過程、事件驅動 D)面向過程、順序驅動16. Visual Basic 一共有設計、運行和中斷三種模式,要使用調試工具應該_。   A)進入設計模式     B)進入運行模式    C)進入中斷模式     D)不用進入任何模式17. 以下敘述中錯誤的是_。 A) Visual Basi

6、c 是事件驅動型可視化編程工具B) Visual Basic 應用程序不具有明顯的開始和結束語句C) Visual Basic 工具箱中的所有控件都具有寬度(Width)和高度(Height)屬性D) Visual Basic中控件的某些屬性只能在運行時設置18以下方法中不能退出Visual Basic屬性的是_。 A)按Alt+Q組合鍵B)按下Alt+F組合鍵,然后按Esc鍵C)打開“文件”菜單,執(zhí)行“退出”命令D)按F10鍵,然后按F鍵,再按X鍵三、參考答案1)選擇題1.C2.C3.A4.C5.D6.D 7.D8.C9.B10.C 11.D 12.B 13.C14.C 15.C 16.C

7、17.C 18.B第二章 對象及其操作一、選擇題 1. 在設計階段,當雙擊窗體上的某個控件時,所打開的窗口是_。A) 工程資源管理器窗口 B) 工具箱窗口 C) 代碼窗口 D) 屬性窗口2. 以下敘述中錯誤的是_。 A) 一個工程中只能有一個Sub Main過程B) 窗體的Show方法的作用是將指定的窗體裝入內存并顯示該窗體C) 窗體的Hide方法和Unload方法的作用完全相同D) 若工程文件中有多個窗體,可以根據(jù)需要指定一個窗體為啟動窗體3. 以下敘述中正確的是_。 A) 窗體的Name屬性指定窗體的名稱,用來標識一個窗體B) 窗體的Name屬性的值是顯示在窗體標題欄中的文本C) 可以在運

8、行期間改變對象的Name屬性的值D) 對象的Name屬性值可以為空4針對下列程序代碼,說法正確的是_。Text1.Left=400Text1.Top=1000A) Text1對象左邊界距窗體的左邊界400twip,上邊界距窗體的上邊界1000twipB) Text1對象左邊界距窗體的左邊界400twip,上邊界距屏幕的上邊界1000twipC) Text1對象的高度為400twip,寬度為1000twipD) Text1對象的高度為400點,寬度為1000點5當運行程序時,系統(tǒng)自動執(zhí)行啟動窗體的某個事件過程。這個事件過程是_。A)Load   B)Click  &

9、#160;C)Unload   D)GotFocus6. 以下說法正確的是_。 A)默認情況下控件的Visible屬性的值是TrueB)如果設置控件的Visible屬性值為False,則該控件從內存中卸載C)Visible的值可設為0或1B)設置Visible屬性同設置Enabled屬性的功能是相同的7Visual Basic是一種面向對象的程序設計語言,構成對象的三要素是_。  A) 屬性、控件和方法   B) 屬性、事件和方法  C) 窗體、控件和過程   D) 控件、過程和模塊8

10、. 要使文本框獲得輸入焦點,則應采用文本框控件的_方法。A) GotFocus B) LostFocus C) KeyPress D) SetFocus9能夠獲得一個文本框中被選取文本的內容的屬性是_ 。 A) Text B) Length C) SelText D) SelStart10一個命令按鈕成為圖形命令按鈕,則應設置其_ 屬性值。 A) Picture B) Style C) DownPictum D) DisabledPicture11使標簽中的文本靠右顯示,則應將其Alignment屬性設置為_。 A) 0 B)1 C)2 D)312. 為了在按下回車鍵時執(zhí)行某個命令按鈕的事件過

11、程需要把該命令按鈕的一個屬性設置為True,這個屬性是_。 A) Value B) Cancel C) Enabled D) Default13若要實現(xiàn)當鼠標暫時停留在一命令按鈕上時,則顯示提示信息,應設置此命令按鈕的_屬性。A)Text B)ToolTipText C)WhatThisHelpI D)HelpContextId 14下面四個選項中,不是窗體屬性是_。A)MinButton B)MaxButton C)Caption D)Load15為了在運行時能顯示窗體左上角的控制框(系統(tǒng)菜單),必須_。A) 把窗體的ControlBox屬性設置為False,其他屬性任意 B) 把

12、窗體的ControlBox屬性設置為True,并且把BoderStyle屬性設置為15 C) 把窗體的ControlBox屬性設置為False,同時把BoderStyle屬性設置為非0值 D) 把窗體的ControlBox屬性設置為True,同時把BoderStyle屬性設置為0值16不能打開代碼窗口的操作是_。A)雙擊窗體設計器的任何地方 B)按下F4鍵C)單擊工程窗口中的“查看代碼”按鈕 D)選擇“視圖”下拉菜單中的“代碼窗口”17若要將窗體從內存卸載,其實現(xiàn)的方法是_。A)Show B)UnLoad C)Load D)Hide18若要設置文本框中所顯示的文本顏色,應設

13、置的屬性是_。 A)FillColor B)BackColor C)ForeColor D)BackStyle19如果按下ESC鍵就執(zhí)行某個命令按鈕中的命令,則應將此命令按鈕的_屬性設置為True。 A)Enalbed B)Cancel C)Default D)Value20命令按鈕不能響應的事件是_。A)DblClick B)Click C)MouseDown D)MouseUp21若要使標簽控件顯示時不覆蓋其背景內容,要進行設置的屬性是_。A)BackColor B)BorderStyle C)ForeColor D) BackStyle22要使Form1窗體的標題欄顯示“歡迎使用VB”以

14、下語句正確的是_。A)Form1.Text=“歡迎使用VB” B)Form1.Caption=歡迎使用VBC)Form1.Caption=歡迎使用VB D)Form1.Caption=“歡迎使用VB”23不論什么控件,共同具有的屬性是_。 A)Text B)Name C)ForeColor D)Caption24當文本框的ScrollBars屬性設置成了非零值,但沒有效果,其原因是_。A)文本框沒有內容 B)文本框MultiLine屬性為FalseC)文本框的MultiLine屬性為True D)文本框的Locked屬性為False25確定一個窗體或控件的大小的屬性是_。 A)Width或He

15、ight B)Width和Height C)Top或Left D)Top和Left26為了使某個文件框架不能接收焦點,應將此控件的_。A)TabIndex屬性設置為True B)TabStop屬性設置為TrueC)TabStop屬性設置為False D)Enabled屬性設置為True27下列屬性值為字符串屬性的是_。 A)Caption B)Value C)Width D)Height28若使用Textbox控件時,為對用戶輸入內容進行立即檢查,應對Textbox控件的哪個事件編程_。A) Change     B) Interva

16、l     C) Left     D) Top29. 窗體的隱藏和刪除,分別用在不同的場合,隱藏Forml和刪除Forml的命令是_。A) Hide Forml Unload Forml     B) Forml.Hide Forml.UnloadC) Forml.Hide Unload Forml     D) H

17、ide Forml Forml.Unload30. 在窗體上畫一個名稱為textl的文本框和一個名稱為labell的標簽,要求如下程序運行時,在文本框中輸入的內容立即在標簽中顯示:   Private Sub Textl_()     Labell.Caption = Textl.Text   End Sub在下劃線上填入的內容是_。 A)Focus    B)Click

18、60;   C)Chang    D)LostFocus三、參考答案1)選擇題1.C2.C3.A4.A5.A6.A 7.B8.D9.C10.B 11.B 12.D 13.B 14.D 15.B 16.B 17.B 18.C 19.B 20.A 21.D 22.D 23.B 24.B 25.B 26.C 27.A 28.A 29.C 30.C第三章 數(shù)據(jù)類型及其運算第三章 數(shù)據(jù)類型及其運算一、填空題1 在VB6.0中,合法的長整型常量是_。 A)123456 B)0& C)31276! D)345# 2下列四個選項中,

19、不是VB數(shù)值常量的是_。A)2E8 B)2E0.6 C)1234 D)1.5E-43 設有如下變量聲明  Dim TestDate As Date為變量TestDate正確賦值的表達方式是_ A) TextDate=#1/1/2002# B) TestDate=#"1/1/2002"# C)TextDate=date("1/1/2002") D) TestDate=Format("m/d/yy","1/1/2002")4VB6.0規(guī)定,不同類型的數(shù)據(jù)占用的存儲空間是不同的。下列各組數(shù)據(jù)類型中,占用存儲空間

20、從小到大順序排列的是_。 A)Byte,Integer,Long,Double B)Byte,Integer, Double,BooleanC)Boolean,Byte,Integer,Long D)Boolean,Double,Long,Integer5下面變量名不合法的是_。A)a B)abcd C)a$x D)C_E6VB6.0中執(zhí)行下面的四個語句時出現(xiàn)錯誤的是_。A)x=COS(0) B)x=SQR(-4) C)x=LOG(2) D)x=SIN(0)7下面的四個表達式語法正確的是_。 A)a>b .AND. b<>c B)a>b c C)a>b AND &

21、lt;>c D)a>b AND b<>c8VB中表達式COS(0)+ABS(-1)+INT(RND(1)+SGN(-5)的值是_。A) 1 B)3 C)2 D) 29在以下運算中,優(yōu)先級最低的是_。A) / B) C) Mod D) *10下面邏輯表達式的值為假的是_。 A) "Ab"<"a" B) "a">"95" C) "123">"45" D)123>4511執(zhí)行以下程序段后,輸出的結果是_。Ia = 22Ib = 20I

22、a =Ib-Iaa =Ltrim(Str(Ib)+Str(Ia)+STR(Ib)) Print aA) 20-2 20 B)18 C)20-220 D) "18"12設a為整型變量,不能正確表達數(shù)學關系:10<a<15的表達式是_。A) a > = 10 Or a < =15 B) a > = 10 And a < =15C) a > 10 And a < 15 D) a > 10 And Not (a > = 15)13執(zhí)行下面語句后 Ia=12Ib=10Ia=Ib-IaIb=Ib+IaIa=-Ib2變量Ia的值

23、是_。 A) 64 B) 64 C)100 D)-100 14表達式32*2+3 MOD 104的值是_。 A)18    B)1   C)19    D)015. 下面的變量名合法的是_。   A) k_name   B) k ame   C) name   D) k-name16. 若設a = 4, b = 5, 則下列表達式值為真的是_。  A) (True+a

24、)>0  And  b>10    B) a>b Or b>10-a  C) (False-b< 0) Eqv (a>b)   D) a>b Xor b+3>517假設變量bool_x是一個布爾型(邏輯型)的變量,則下面正確的賦值語句是_。    A) bool_x="False"     B) bool_x=

25、.False.C) bool_x=#False#     D) bool_x=False18以下聲明語句中錯誤的是_。 A) Const var1=123 B) Dim var2=ABCC) DefInt a-z D) Static var3 As Integer19下列哪個是滿足要求的正確表達式:年齡在20到60之間(包括年齡20和60在內)或工資少于500的女職工_。A)20<=年齡<=60 and 工資< 500 or 性別"女"B)20<年齡<=6

26、0 and 工資< 500 or 性別"女"C)20<=年齡<=60 and 工資< 500  and 性別"女"D)(20<=年齡 and 年齡<=60 or 工資<500) and 性別"女"20.對變量名說法不確的是_。A)必須是字母開頭,不能是數(shù)字或其他字符   B)不能是Visual B

27、asic的保留字C)可以包含字母、數(shù)字、下劃線和標點符號     D)不能超過255個字符21設a = 1,b = 3,C=3,d = 4,下面邏輯表達式的值為真的是_。A)Sqr(d)>b B)d >c And b >aC)Abs(a-d)<c D)Not (c-b)<b22數(shù)學表達式sin25°寫成Visual Basic表達式是_。A)Sin25    B)sin(25)    C)Sin(25°) 

28、   D)Sin(25*3.14/180)23. 下列表達式的值為2123的是 _。 A) Val("123asd") & 2000     B) Val("123asd") + 2000C) Str(123) & "2000"      D) Str(123)+"2000"24. 表達式String(

29、2,"Shanghai")的值是_。A) Sh     B) Shanghai     C) ShanghaiShanghai     D) SS25已知字母A的ASCII碼為十進制的65,表達式Asc("A")+Asc("C")+Instr("abcd","d")的值是_。 A)6567 B)136 C)“Acabcd” D)ACabc

30、d26. 設S="中華人民共和國",表達式Left(S,1)+Right(S,1)+Mid(S,3,2)的值為_。     A) "中華民國"    B) "中國人民"    C) "中共人民"   D) "人民共和"27m,n是整數(shù),且n>m,在下面四個語句中,能將x賦值為一個m n之間(包含m,n)的任意整數(shù)的是_。A)x=INT(RND

31、*(n-m+1)+m B)x=INT(RND*n)+mC)x=INT(RND*m)+n D)x=INT(RND*(n-m)+m28. 用于去掉一個字符串的右邊的空白部分的函數(shù)是_。A) RTrim()    B) Right()    C) Asc()    D) Time()29. 不能正確表示條件“兩個整型變量A和B之一為0,但不能同時為0”的布爾表達式是_。A)A*B=0 and A+B<>0    

32、0;B)(A=0 or B=0)and (A<>0 OrB<>0)C)not(A=0 And B=0) and (A=0 or B=0)    D)A*B=0 and (A=0 or B=0)30. 設有如下聲明: Dim X As Integer 如果Sgn(X) 的值為-1,則X的值是_。 A) 整數(shù) B) 大于0的整數(shù) C) 等于0的整數(shù) D) 小于0的數(shù)31下列程序

33、執(zhí)行的結果為_。 X=1:y=3:z=5Print "A("x+z*y ; ")",X>Y A) A(16) False B) A(16) 0 C) A(1+5*3) False D) A16 True32. 設a="Visual Basic",下面使b="Basic"的語句是_。 A) b=Left(a,8,12) B) b=Mid(a,8,5)C) b=Rigth(a,5,5) D) b=Left(a,8,5)33當用Const A As Integer =9.8定義后,下列敘述正確的是_。A) A是整型

34、常數(shù) B) A是整型變量 C)A是字符型常數(shù) D) A是變體類型的常數(shù)34.表達式InStr("ABCDEFG","DE") + "100"的值是_。A)4100    B)1004    C)104    D)出錯35.將數(shù)學表達式Cos2(a+b)+5e2寫成Visual Basic的表達式,其正確的形式是_。 A) Cos (a+b)2十5*Exp(2) B)Cos2(a+b)+5*Exp(

35、2)C) Cos(a+b)2十5*Ln(2) D)Cos2(a+b)+5*Ln(2) 36. 在代碼編輯器中,若一條語句過長需要執(zhí)行書寫語句時,可用_作為續(xù)行符。A) 一個下劃線"-" B)一個空格加一個下劃線"-"C) 一個減號"" D)一個空格加一個減號""37可以在常量的后面加上類型說明符以顯示常量的類型,可以用表示字符串型常量。DA) % B)# C)! D) $38符號%是聲明類型變量的類型定義符。    A)Integer   

36、60;B)Variant    C)Single    D)String39. 在Visual Basic中,可以在中檢測函數(shù)或表達的值。A) 設計窗口 B) 對象游覽器 C)立即窗口 D) 屬性窗口 40. 執(zhí)行以下程序段后,變量c的值為_ 。a = " Visual Basic Programing"b = "Quick"c =b & UCase (Mid

37、(a,7,6) & Right(a,11)A) Visual BASIC Programing     B) Quick Basic ProgramingC) QUICK Basic Programing     D) Quick BASIC Programing 41Mid("Hello Everyone",7,3)的執(zhí)行結果是_ 。A) ong  

38、;  B) every    C) Eve    D) one42在窗體上畫一個名稱為Command1的命令按鈕,編寫以列程序:   Private Sub Command1_Click( )Dim a As Integer  Static b As Integer  a = a + b  

39、;b = b + 4  Print a,bEnd Sub程序運行后,單擊該命令按鈕三次,屏幕上顯示的值是_。A) 4  12   B) 0  4   C) 4  8   D) 8  1243在窗體上畫一個名稱為Commandl的命令按鈕,然后編寫如下程序:Private Sub Commandl_Click()    Dim&#

40、160;x As Integer    Static y As Integer     Cls    x = x + 5     y = y + 3    Print x,yEnd Sub程序運行時,兩次單擊命令按鈕Commandl后,窗體顯示的結果是_。A) 10  6

41、0;   B)5 6    C)5  3    D)10  3 44在窗體上添加一個命令按鈕,并編寫如下程序: Public Enum workdays Sunday = 0 Monday Tuesday Wednesday Thursday Friday Saturday invail = -1 End EnumPrivate Sub Command1_Click() Dim myday As workdays myday = Saturday Prin

42、t Val(myday)End Sub程序運行后,單擊命令按鈕產生的結果是_。A)Saturday B)6 C)False D) -1三、參考答案1)選擇題1.B2.B3.A4.A5.C6.B 7.D8.A9.C 10.C 11.A 12.A 13.B 14.C 15.A 16.D 17.D 18.B 19.D 20.C 21.B 22.D 23.B 24.D 25.B 26.B 27.A 28.A 29.D 30.D 31.A 32.B 33.A 34.C 35.A 36.B 37.D 38.A 39.C 40.D41.C 42.D 43.B 44.B第四章 數(shù)據(jù)輸入與輸出第四章 數(shù)據(jù)輸入與

43、輸出一、選擇題1以下語句的輸出結果是_。    Print Format(32548.5,000,000.00)    A)32548.5     B)32,548.5      C)032,548.50     D)32,548.502Print Format(32548.5,"#,#.#") _。 A) #325,48.5#     

44、B) 325,48.5      C) 032,548.50     D) 32,548.53下列程序運行后,單擊命令按鈕三次后,窗體顯示變量a、b的值是_。     Private Sub Command1_Click() Dim  a As Integera = a + 1 Print a End SubA) 3    B)1  &#

45、160;  C) 0  D) 4 4. 設有語句x=InputBox(“輸入數(shù)值”,“0”,“示例”)程序運行后,如果從鍵盤上輸入數(shù)值10并按回車鍵,則下列敘述中正確的是_。A) 變量X的值是數(shù)值10 B) 在InputBox對話框標題欄中顯示的是“示例”C) 0是默認值 D) 變量X的值是字符串“10”5下面敘述正確的是_。A) Spc函數(shù)既能用于Print方法中,也能用于表達式B) Space函數(shù)既能用于Print方法中,也能用于表達式C) Spc函數(shù)與Space函數(shù)均生成空格,沒有區(qū)別D) 以上說法均不對6在VB代碼中,將多個語句合并寫在一行上的并行符是_。A) 撇號

46、(')    B) 冒號(:)    C) 感嘆號(?。?#160;   D) 星號(*)7. 語句  Print " 10+6= ";10+6輸出的結果是_。 A) 10+6=10+6 B) 10+6=16C) 16=10+6 D) " 10+6= " 10+6 8 下列程序運行時,兩次單擊窗體后,顯示的結果是_。 Private Sub Form_Click  Dim b A

47、s Integer   Static c As Integer  b = b +2:c = c + 2  Print "b ="  b; "c =" cEnd SubA) b = 2   c = 2  B) b = 2  

48、; c = 2       b = 2   c = 2    b = 4   c = 4   C) b = 2   c = 2    D) b = 2   c = 2&#

49、160;       b = 2   c = 4   b = 4   c = 29有下列程序Private Sub Command1_Click() x1 = InputBox("請輸入") Print x1 + 111; x1 + "111"End Sub運行程序,單擊命令按鈕并輸入123,則在窗體上輸出結果是_。A)123111 234 B) 234 1

50、23111 C) 123111 123111 D) 顯示出錯信息10如果在立即窗口中執(zhí)行以下操作: a = 8 <CR> (<CR>是回車鍵,下同) b = 9 <CR> Print a > b <CR>則輸出結果是_。 C A) -1    B) 0    C) False    D

51、) True11運行下面的程序后,單擊窗體,則在窗體上輸出b的值為_。Private Sub Form_Click()  a = 800: b = 30  a = a + b: b = a  b:  a = a  b    print bEnd sub A) 30    B) 800

52、60;   C) 770    D) 830e12下列事件過程 Private Sub Command1_Click() N = "AAAAA" Mid(N, 2, 3) = "BBB" Print NEnd Sub運行程序后,單擊命令按鈕輸出的結果是_。 A) "ABBBA" B) "AABBB" C) ABBBA D) AABBB13在窗體(Name屬性為Forml)上畫兩個文本框(其Name屬性分別為Textl和Text2)和一個命令按鈕(

53、Name屬性為Commandl),然后編寫如下兩個事件過程:  Private Sub Commandl_Click()a=Textl.Text+Text2.TextPrint aEnd SubPrivate Sub Form_Load()Textl.Text=""Text2.Text=""End Sub程序運行后,在第一個文本框(Textl)和第二個文本框(Text2)中分別輸入78和87,然后單擊命令按鈕,則輸出結果為_。 A)165   

54、 B)8778     C)7788     D)788714運行下面的程序后,單擊命令按鈕,則在窗體上輸出_。Private Sub Command1_Click() Print Format(4123.479, "#.#%")End SubA) 412347.9     B) 412347.9%      C)4123.48%     D) 4123.47%15下

55、面四個語句中,能打印顯示20*30字樣的是_。A)Print "20*30" B) Print 20*30 C) Pnnt Chr(20)+","+chr(30) D) Print val("20")* val("20")16. 執(zhí)行如下語句: Private Sub Command1_Click() a = InputBox("Today", "TomorroW", "Yesterday", , , "Day before yesterday&

56、quot;, 5)End Sub將顯示一個輸入對話框,在對話框的輸入?yún)^(qū)中顯示的信息是_。A) Today B) Tomorrow C) Yesterday D) Day before yesterday 17. 要使Print方法在Form_Load事件中起作用,應將窗體的_屬性設置為True。A) BackColor B) ForeColor C) AutoRedraw D) Caption18執(zhí)行下列程序,單擊命令按鈕,則在窗體上輸出_。Private Sub Command1_Click() a$ = "43" b$ = "21" c$ = a$

57、& b$ d = Val(c$) Print d 10End SubA) 432 B) 432.1 C) 1 D) 4321019用來設置粗體字的屬性是_。A)FontItalic B)FontName C)FontBold D)FontSize 20運行如下的程序,單擊命令按鈕,則在窗體上輸出_。Private Sub Command1_Click() a$ = "This" b$ = "apple" Print a$ + " is a" & " " & b$ & "!&

58、quot;End SubA) Thisis aapple! B) This is a apple! C) This+is a& apple&! D) This Is a Apple! 21執(zhí)行下列程序,單擊命令按鈕后在窗體上輸出結果是_。Private Sub Command1_Click() a = 3: b = 4: C = 4 a = b = CPrint a; Print a = b = CEnd SubA) False False B) True False C) True True D) -1 022執(zhí)行下列程序,單擊命令按鈕后在窗體上輸出結果是_。 Private

59、 Sub Command1_Click() Dim A As IntegerA% = 456: A = 232.45B=23.5Print A% ;AEnd Sub A)456 232.45 B) 232.32 232.32 C) 232 232 D) 顯示出錯信息23執(zhí)行下列程序,單擊命令按鈕后在窗體上輸出結果是_。 Private Sub Command1_Click() Const PI = 3.14 PI = 3.1415 PI = 3.1415926 Print PIEnd SubA)3.14 B) 3.1415 C) 3.1415926 D) 顯示出錯信息24. 在窗體上畫一個命令

60、按鈕,名稱為Commandl。單擊命令按鈕時,執(zhí)行如下事件過程: PriVate Sub Commandl_C1ick() a$="software and hardware" b$Right(a$,8) c$=Mid(a$,1,8) Msgbox a$,b$,c$,1End Sub 運行程序后,單擊命令按鈕,則在彈出的消息框的標題欄中顯示的信息是_。 A)softWare and hardware B)software C)hardwafe D)1 三、參考答案1)選擇題1.C2.D 3.B4.D5.B6.B 7.B8.C9.B 10.C 11.B 12.C 13.D 1

61、4.B 15.A 16.C 17.C 18.A 19.C 20.B 21.B 22.C 23.D 24.C第六章 控制結構第五章 常用標準控件一、選擇題1 在窗體上有一個文本框控件,名稱為TxtTime,一個計時器控件,名稱為Timerl,要求每一秒鐘在文本框中顯示一次當前的時間,程序為: Private Sub Timer1_ _ () TxtTime.text=Time End Sub在下劃線上應填入的內容是_。 A) Enabled B) Visible C) Interval D) Timer2. 滾動條的默認屬性是_ 。A) Min B) Max C)Value D) Name3計時

62、器控件,如果希望每秒產生10個事件,則要將Interval屬性的值設置為_。A) 100 B)200 C)300 D) 4004Check1為復選框,Dir1為目錄列表框,Text1為文本框,Option1為單選框,則以下賦值語句錯誤的是_。 A) Check1.Caption="grayed" B) Dir1="C:windows"C) Text1="我的文檔" D) Option1.Value="grayed"5下列說法中,正確的是_。A)默認情況下,計時器控件在程序運行期間顯示在窗體上B)列表框中的項目不管怎

63、么設置也不能進行多項選擇C)列表框能夠將項目自動按字母順序由大到小排列D)框架控件有Click和DblClick事件6要使計時器控件Timer1的Timer事件不起作用,以下正確的語句是_。 A)Timer1.Visible=False B)Timer1.Enabled=FalseC)Timer1.Inerval=1000 D)Timer1.Index=07將數(shù)據(jù)項“China”添加到列表框(List1)中成為第一項應使用的語句是_。A)List1.AddItem "China",0 B)List1.AddItem "China",1C)List1.Ad

64、dItem 0, "China" D)List1.AddItem 1, "China"8引用列表框(List1)最后一個數(shù)據(jù)項應使用的語句是_。A)List1.List(List1.ListCount) B)List1.List(List1.ListCount-1)C)List1.List(ListCount) D)List1.List(ListCount-1)9 若想使時鐘控制每隔0.25秒觸發(fā)一次Timer()事件,則可將Interval屬性值設為_。A)Interval=0.25    B)Interval=

65、25    C)Interval=250    D)Interval=250010. 若希望分成兩組使用多個Option Buttion 控件,能完成這一功能的控件是_。A) PictureBox    B) ImageBox    C) Frame    D) Shape11.下列敘述不正確的是_。    A) 命令按鈕的默認屬性為Caption     B) 標簽的默主屬性為Caption    C) 復選框的默認屬性為value     D) 滾動條的默認屬性為value12如果列表框(List)中沒有被選擇的項目,則執(zhí)行List1.RemoveItem List1.ListIndex語句的結果是_。 A)移去第一項 B)移去最后一項 C)移去最后加入列表的

溫馨提示

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

評論

0/150

提交評論