下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Vb考試復(fù)習(xí)題一、 填空題1.設(shè) a=2,b=3,表達(dá)式 a>b 的值是_。 FALSE 2.在VB中聲明符號常量的關(guān)鍵字是_。const3. 表達(dá)式10 MOD 164的值是_。24. 設(shè)A=5,B=6,C=7,D=8,表達(dá)式3>2*B OR A=C AND B<>C OR C>D的值是_。False|0| 5. 設(shè)a=6,b=3,c=5,則表達(dá)式Not a>c And c=b Or b<>a+c 的值為_。True6. 設(shè)a=1,b=2,c=3,則表達(dá)式:a<b or b<c and c<a 的值是_。True 7. 在VB
2、中,用 Dim X As Integer 語句定義的變量X,系統(tǒng)默認(rèn)其值為_。08. 表示x是5的倍數(shù)邏輯表達(dá)式為_。X MOD 5=09. 已知 a=,b=,c=,d=True 則表達(dá)式:a>=0 AND a+c>b+3 OR NOT d 的值是_。False|0|零|假|(zhì)假值|零值10. 用 dim abc as integer 定義的變量abc,其類型是_。整型11. 表達(dá)式"12345"<>"12345" & "ABC"的值是_。True12. 在VB中,字符型常量應(yīng)使_將其括起來,日期/時(shí)間型
3、常量應(yīng)使用_將其括起來。 雙引號 井號13在窗體上添加一個(gè)命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click() a = InputBox("請輸入一個(gè)整數(shù)") b = InputBox("請輸入一個(gè)整數(shù)") Print a + b End Sub 程序運(yùn)行后,單擊命令按鈕,在輸入對話框中分別輸入321和456,輸出結(jié)果為_?!?21456”14. InputBox()函數(shù)返回值的數(shù)據(jù)類型是_。字符型15. 執(zhí)行語句 B = MsgBox("XXX","YYY")后,在消息框中的
4、標(biāo)題信息是_。YYY16. For-Next循環(huán)的<step>子句缺省時(shí),循環(huán)變量每次改變的值是_。117.循環(huán)結(jié)構(gòu)中與While語句匹配出現(xiàn)的循環(huán)結(jié)束語句是_。Wend18. VB程序的三種基本結(jié)構(gòu)是:順序、選擇和_。循環(huán)19. 語句 x=inputbox("請輸入數(shù)據(jù)"),輸入12345,則x的值是_,其類型為_?!?2345” 字符型20. 表達(dá)式 sgn(-25) 的值是_。-121. 設(shè)a=6,則執(zhí)行x=IIf(a>5,-1,0)后,x的值為_。-122. 設(shè) a=2,b=9,表達(dá)式 a2 > sqr (b)的值是_。True|23. In
5、t的函數(shù)值是_。-924. 表達(dá)式 Int*100+/100 的結(jié)果是_。25. 表示X是5或7的倍數(shù)的VB表達(dá)式是_。X Mod 5 = 0 OR X Mod 7 = 026. 執(zhí)行A="123" +123 語句后,變量A的值是_。24627. 函數(shù)int(rnd*11)+10的值的范圍是_10_至_20。28若使命令按鈕不起作用,應(yīng)將按鈕的_屬性設(shè)置為False。Enabled29. 擴(kuò)展名為.frm的文件表示_窗體_文件。30. 標(biāo)準(zhǔn)模塊文件的擴(kuò)展名為_。.bas31. 擴(kuò)展名為.vbp的文件是_文件。工程32. Visual Basic采用_事件_驅(qū)動(dòng)的編程機(jī)制。3
6、3. VB有3種工作模式,即設(shè)計(jì)模式、運(yùn)行模式和中斷模式。34. 在Visual Basic中,對象的大多數(shù)屬性既可以在_窗口設(shè)置,也可以通過程序代碼設(shè)置。屬性35. 在 Visual Basic 中,對象的_是用來描述一個(gè)對象外部特征的。 屬性36. VB有三個(gè)調(diào)試窗口,它們是_窗口、本地窗口和監(jiān)視窗口。 立即37. 對象的屬性、事件和_被稱為Visual Basic對象的三要素。 方法38. Visual Basic 的對象主要分為窗體對象和_兩大類。 控件39. 執(zhí)行下面的程序段后,變量s的值為_7_。s5For i3 to 5 i=i+1 s=s+1Next i40. .以下程序段的輸
7、出結(jié)果是_3_。 num=0 While num<=2 num=num+1 Wend Print num41. 執(zhí)行下面的程序段后,X的值為_8_。 X=5 For I=1 to 10 Step 2 X=X+I5 Next I42. 下列程序的執(zhí)行結(jié)果為_-9_。A="1"B="2"A=Val(A)+Val(B)B=Val("12")If A<>B Then Print A-B Else Print B-AEnd if43下列程序的執(zhí)行結(jié)果為_2_。A=75If A>60 Then I=1If A>70
8、Then I=2Print I44. 下列程序的執(zhí)行結(jié)果為_3_。A=75If A>90 then I=1ElseIf A>80 Then I=2ElseIf A>70 Then I=3ElseIf A>60 Then I=4End IfPrint I45. 執(zhí)行下面的程序段后,b的值為_100_。 a = 100 b = 20 a = a + b b = a - b a = a - b46. 執(zhí)行下列程序段后,變量X的值是_130_。 X = 100 Y = 30If X<Y Then X=X-Y Else X=Y+X End if47. 下列程序的執(zhí)行結(jié)果是_
9、1_。 Private Sub Form_Click() Dim i If i ThenPrint i Else Print i+1 End Sub48. 以下程序段的輸出結(jié)果是_true _。 A = Sqr(3) B = Sqr(2) C = A > B Print C49. 以下循環(huán)的執(zhí)行次數(shù)是_11_。K = 0Do While K<=10 K = K + 1Loop50. 在窗體的MouseUp事件中有下列程序代碼:Select Case Button Case 1 Print "Ok!" Case 2 Print "Hello!"
10、 Case 4 Print "Welcome!"End Select運(yùn)行此程序,當(dāng)單擊鼠標(biāo)右鍵時(shí),窗體顯示_。"Hello!"51. 執(zhí)行下面的程序段后,s的值為_。9s = 5 For i = To Step s = s+1 Next i 52. 表達(dá)式Fix+Int的值為_ 。 5653.隨機(jī)產(chǎn)生3,200范圍內(nèi)的隨機(jī)整數(shù)的VB表達(dá)式是_。 Int(rnd*(200-3+1)+354. 設(shè) a=2,b=3,表達(dá)式 a>b 的值是_。FALSE55. 數(shù)學(xué)表達(dá)式的VB表達(dá)式是 。(a-b)/(a+b)56. 表示x是5的倍數(shù)或是9的倍數(shù)的邏輯表達(dá)
11、式為_。X MOD 5=0 Or X MOD 9=057. 已知a=,b=,c=,d=True 則表達(dá)式:a>=0 AND a+c>b+3 OR NOT d的值是_。False58. “a”,“T”,“Z”,“9”,這四個(gè)字符中, _的ASCII碼值最大。"a"59. 在VB中,1234,123456&,+5,+5四個(gè)常數(shù)分別表示_ 、_ 、_ 、_ 類型。 整型 長整型 單精度 雙精度60. 函數(shù)Len(Lcase("abcDEF")的值是_。6二、 選擇題1.下面合法的常量是(D)。A. 1/2 B. 'abcd'
12、 C. *5 D. False Basic中可以用類型說明符來標(biāo)識變量的類型,其中表示貨幣型的是(C)。A. % B. # C. D. $3.表達(dá)式16/4-25*8/4 MOD 52的值為(B)。A. 14 B. 4 C. 20 D. 24.用十六進(jìn)制表示Visual Basic的整型常數(shù)時(shí),前面要加上的符號是(A)。A. &H B. &O C. H D. O5.數(shù)學(xué)關(guān)系式3x<10表示成正確的VB表達(dá)式為(B)。A. 3<=x<10 B. 3<=x AND x<10 C. x>=3 OR x<10 D. 3<=x AND &l
13、t;106.下面正確的賦值語句是_C_。A. x+y=30 B. pi*r*r=y C. y=x+30 D. x=3y7. ,/,Mod,*四個(gè)算術(shù)運(yùn)算符中,優(yōu)先級別最低的是_C_。A. B. / C. Mod D. * 8.表達(dá)式ASC("F")的類型是(C)。A. 字符表達(dá)式 B. 關(guān)系表達(dá)式 C. 算術(shù)表達(dá)式 D. 邏輯表達(dá)式9.表達(dá)式23/、23、23 Mod 的運(yùn)算結(jié)果分別是(B)。A. 3、3 B. 、3、5 C. 4、4、5 D. 、4、310.如果變量 a=2、b="abc"、c="acd"、d=5,則表達(dá)式 a<
14、;d OR b>c AND b<>c 的值為(A)。A. True B. False C. Yes D. No11.下面不正確的賦值語句是(B)。A. x=30-y B. y= C. y=x+30 D. y=x312.為了給x,y,z三個(gè)變量賦初值1,下面正確的賦值語句是(A)。A. x=1y=1z=1 B. x=1,y=1,z=1 C. x=y=z=1 D. xyz=113.以下4類運(yùn)算符,優(yōu)先級最低的是(D)。A. 算術(shù)運(yùn)算符 B. 字符運(yùn)算符 C. 關(guān)系運(yùn)算符 D. 邏輯運(yùn)算符14.已知a="",則表達(dá)式Left(a, 4) + Mid(a, 4,
15、2)的值是_B_。A. 123456 B. "123445" C. 123445 D. 127915.下列表達(dá)式的值為真的是_C_。A. "A">"a" B. "9">"a" C. "That">"Thank" D. 12>16.在下列算術(shù)運(yùn)算符中,運(yùn)算等級最高的是_A_。A. 取負(fù)(-) B. 乘、除(*,/) C. 取模(MOD) D. 加、減(+,-)17.如果變量a=2,b=3,c=4,d=5,表達(dá)式NOT a>b A
16、ND NOT d<>c的值是_B_。A. True B. False C. 1 D. 018.表達(dá)式A%+B&+C!-D#的結(jié)果為_D_。A. 整型 B. 長整型 C. 單精度型 D. 雙精度型19.下列符號中,可以用作VB變量名的是_C_。A. c%ab B. 3sum C. sum3 D. Len20.條件:1<X<=2或10<=X<15,在Visual Basic語言中應(yīng)寫成條件表達(dá)式_A_。A. X>1 AND X<=2 OR X>=10 AND X<15 B. X>1 OR X<=2 OR X>=1
17、0 OR X<15C. X>1 OR X<=2 AND X>=10 OR X<15 D. X>1 AND X<=2 AND X>=10 AND X<1521.表達(dá)式Not(a+b=c-d)是_A_。A. 邏輯表達(dá)式 B. 字符表達(dá)式 C. 算術(shù)表達(dá)式 D. 關(guān)系表達(dá)式22."-32768"的數(shù)據(jù)類型是_D_。A. 整型常量 B. 浮點(diǎn)型常量 C. 符號常量 D. 字符串型常量23.設(shè) x=5,表達(dá)式 x>=10 or x<=20 的值是_A_。A. True B. False C. 0 D. 表達(dá)式非法24.
18、下列數(shù)據(jù)類型不可能占8個(gè)字節(jié)的是_ D _。A. Date B. Currency C. String D. Integer25.下列關(guān)于變體類型的描述,其中正確的是_ C _。A. 變體是一種沒有類型的數(shù)據(jù)B. 變體的空值就表示該變體的值為0C. 一個(gè)變量沒有定義就賦值,該變量即為變體類型D. 變體是賦給變量某一種類型數(shù)據(jù)后,就不能再賦給它另一類型的數(shù)值26.執(zhí)行 PRINT 18/2*3,-32 命令后,輸出結(jié)果為_C_。A. 3 9 B. 3 -9 C. 27 -9 D. -9 2727.窗體里有兩個(gè)對象,分別是圖片框Picture1和標(biāo)簽Label1,下面關(guān)于Print方法的使用中,錯(cuò)
19、誤的一條是_ D _。A. 147 B. Print 147 C. 147 D. 14728.下面的_ B _語句可以實(shí)現(xiàn):先在窗體上輸出大寫字母A,然后在同一行的第10列輸出小寫字母b。A. Print "A"Tab(9);"b" B. Print "A"Tab(10);"b" C. Print "A"Space(10);"b" D. Print "A"Tab(8);"b"29.用MsgBox函數(shù)顯示的對話框,以下敘述正確的是_ D
20、_。A. 該對話框有一個(gè)“確定”按鈕B. 該對話框有“是”,“否”兩個(gè)按鈕C. 該對話框有“是”,“否”,“取消”三個(gè)按鈕 D. 該對話框通過選擇參數(shù)可以得到以上不同的的按鈕組合 30.與語句Dim abc%作用相同的語句是_ A _。A. Dim abc As Integer B. Dim abc As Long C. Dim abc As String D. Dim abc As Date31.設(shè)a=1,b=2,c=3,d=4,則表達(dá)式IIf(a<b,c,d)的結(jié)果為_ B _。A. 4 B. 3 C. 2 D. 1函數(shù)不可能為下列_ B_值。A. 0 B. 1 C. D. 33.表
21、達(dá)式Int*100+/100的值為_ C_。A. 198 B. 199.6 C. D. 20034.若Y="welcome!",則表達(dá)式 Left(Y,Len(Y)-1)的值是_ C _。A. "welcome!" B. "w" C. "welcome" D. ""35.要使變量x賦值為1100間(含1,不含100)的一個(gè)隨機(jī)整數(shù),正確的語句是_ D_。A. x=Int(100*Rnd) B. x=Int(101*Rnd) C. x=1+Int(100*Rnd) D. x=1+Int(99*Rn
22、d) 36.可實(shí)現(xiàn)從字符串任意位置截取字符的函數(shù)是_B_。A. Instr( ) B. Mid( ) C. Left( ) D. Right( )37.實(shí)現(xiàn)將小寫字母轉(zhuǎn)換成大寫字母的函數(shù)是_C_。A. Str( ) B. Upper( ) C. Ucase( ) D. Lcase( )38.可以同時(shí)刪除字符串前導(dǎo)和尾部空格的函數(shù)是_C_。A. Ltrim B. Rtrim C. Trim D. Mid39.函數(shù)Int(Rnd*5)+1產(chǎn)生的隨機(jī)整數(shù)的范圍是_D_。A. 0,6 B. 1,6 C. 0,5 D. 1,540.在VB中,InputBox函數(shù)的默認(rèn)返回值類型為字符串,用InputBo
23、x函數(shù)輸入數(shù)值型數(shù)據(jù)時(shí),下列操作中可以有效防止程序出錯(cuò)的操作是_A_。A. 在函數(shù)InputBox前面使用Val函數(shù)進(jìn)行類型轉(zhuǎn)換B. 在函數(shù)InputBox前面使用Str函數(shù)進(jìn)行類型轉(zhuǎn)換C. 在函數(shù)InputBox前面使用Value函數(shù)進(jìn)行類型轉(zhuǎn)換D. 在函數(shù)InputBox前面使用String函數(shù)進(jìn)行類型轉(zhuǎn)換41.表達(dá)式Len("123程序設(shè)計(jì)ABC")的值是_A_。A. 10 B. 14 C. 20 D. 17函數(shù)的返回值的類型是_A_。A. 整型B. 字符串C. 邏輯值 D. 日期型=5,B=8,則(B-A)*Rnd+A的結(jié)果是介于_A_之間的數(shù)。A. 58 B. 0
24、5 C. 35 D. 0344.循環(huán)結(jié)構(gòu) For i = 1 To 10 Step 的執(zhí)行次數(shù)是_A_。A. 7 B. 8 C. 9 D. 1045.下列結(jié)構(gòu)中不屬于循環(huán)結(jié)構(gòu)的是_C_。A. For/Next B. While/Wend C. With/End With D. Do/Loop46.下列結(jié)構(gòu)中不屬于分支結(jié)構(gòu)的是_ C_。A. If/End If B. Select Case/End Select C. With/End With D. If/Else/End If47.窗體的標(biāo)題欄顯示內(nèi)容由窗體對象的_D_屬性決定。A. BackColor B. BackStyle C. Tex
25、t D. Caption48.以下關(guān)于窗體的描述中,錯(cuò)誤的是_A_。A. 執(zhí)行Unload Form1語句后,窗體Form1消失,但仍在內(nèi)存中 B. 窗體的load事件在加載窗體時(shí)發(fā)生 C. 當(dāng)窗體的Enabled屬性為False時(shí),通過鼠標(biāo)和鍵盤對窗體的操作都被禁止 D. 窗體的Height、Width屬性用于設(shè)置窗體的高和寬49.若要以程序代碼方式設(shè)置在窗體中顯示文本的字體大小,則可用窗體對象的_C_屬性來實(shí)現(xiàn)。A. FontName B. Font C. FontSize D. FontBold50.在代碼編輯窗口內(nèi)將窗體Form1的Caption屬性設(shè)置為"時(shí)鐘",
26、正確的書寫形式是_B_。A. "時(shí)鐘" B. ="時(shí)鐘"C. Caption=時(shí)鐘 D. ("時(shí)鐘")51.若要設(shè)置文本框中文字的顯示顏色,則可用_B_屬性來實(shí)現(xiàn)。A. BackColor B. ForeColor C .FillColor D. BackStyle52.若要將窗體隱藏起來,則實(shí)現(xiàn)的方法為_A_。A. Hide B. UnLoad C. Show D. WindowState53.若要求在文本框中輸入密碼時(shí),文本框中只顯示#號,則應(yīng)在此文本框的屬性窗口中設(shè)置_C_。A. Caption屬性值為# B. Text屬性值為
27、# C. Passwordchar屬性值為# D. Passwordchar屬性值為真54.若要使標(biāo)簽的大小自動(dòng)與所顯示的文本相適應(yīng),則可通過設(shè)置_A_屬性的值為True來實(shí)現(xiàn)。A. AutoSize B. Alignment C. Appearance D. Visible55. 剛建立一個(gè)新的標(biāo)準(zhǔn)EXE工程時(shí),不在工具箱中出現(xiàn)的控件是_C_。A. 單選按鈕B. 圖片框 C. 通用對話框 D. 文本框56.將命令按鈕Command1的標(biāo)題作為文本框Text1的文本內(nèi)容,應(yīng)執(zhí)行語句_B_。A. Text1= Command1 B. = C. = D. = CStr(Command1)57.對于
28、窗體Form1,執(zhí)行了=語句后,該窗體將_A_。A. 上移 B. 下移 C. 左移 D. 右移58.在窗體上添加一命令按鈕Command1,并將其Caption屬性設(shè)置為cmdAA、名稱屬性設(shè)置為cmdBB,則關(guān)于該控件的語句_C_是正確的。A. =100 B. =100C. =100 D. 以上語句都不對59.保存文件時(shí),窗體的所有數(shù)據(jù)以_B_存儲。A. *.PRG B. *.FRM C. *.VBP D. *.EXE60.下列哪組語句可以將變量a,b的值互換_B_。A. a=b : b=a B. a=a+b : b=a-b : a=a-bC. a=c : c=b : b=a D. a=(a
29、+b)/2 : b=(a-b)/261.以下程序段執(zhí)行后,整型變量n的值為_A_。 year1 = 2004n = year1 4 + year1 400 - year1 100A. 486 B. 496 C. 506 D. 46662.下列哪種操作不可以打開屬性窗口_A_。A. 雙擊代碼窗口B. 雙擊任何一個(gè)對象C. 單擊鼠標(biāo)右鍵D. 執(zhí)行“視圖”菜單中的“屬性窗口”命令63、下列可以打開立即窗口的操作是(D)。 A、Ctrl+D B、Ctrl+E C、Ctrl+F D、Ctrl+G 64、InputBox函數(shù)返回值的類型為(B)。 A、數(shù)值 B、字符串 C、變體 D、數(shù)值或字符串(視輸入的
30、數(shù)據(jù)而定) 65、可以同時(shí)刪除字符串前導(dǎo)和尾部空白的函數(shù)是(C)。 A)Ltrim B)Rtrim C)Trim D)Mid 66、以下語句的輸出結(jié)果是(C)。 Print Format $,“000,000.00”) A) B)32, C)032, D)32, 67、在設(shè)計(jì)階段,當(dāng)雙擊窗體上的某個(gè)控件時(shí),所打開的窗口是(C)。(A) 工程資源管理器窗口 B) 工具箱窗口(C) 代碼窗口 D) 屬性窗口68、 以下敘述中正確的是(A)。(A) 窗體的Name屬性指定窗體的名稱,用來標(biāo)識一個(gè)窗體(B) 窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本(C) 可以在運(yùn)行期間改變對象的Name屬性的
31、值(D) 對象的Name屬性值可以為空69.如下聲明:( Dim X As Integer( 如果Sgn(X) 的值為-1,則X的值是(D)。(A) 整數(shù) B) 大于0的整數(shù) C) 等于0的整數(shù) D) 小于0的數(shù)70. 設(shè)a=“Visual Basic”,下面使b=“Basic”的語句是(B)。(A) b=Left(a,8,12) B) b=Mid(a,8,5)(C) b=Rigth(a,5,5) D) b=Left(a,8,5)71、 以下能夠觸發(fā)文本框Change事件的操作是(D)。(A) 文本框失去焦點(diǎn) B) 文本框獲得焦點(diǎn)(C) 設(shè)置文本框的焦點(diǎn) D) 改變文本框的內(nèi)容72、下列可作為
32、V2sualBasic變量名的是(D)。A)A#A B)4A C)xY D)constA73、函數(shù)String(n,"str")的功能是(B)。A)把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符串B)返回由n個(gè)字符組成的字符串C)從字符串中取出n個(gè)字符D)從字符串中第n個(gè)字符的位置開始取子字符串73、以下不屬于Visual Basic系統(tǒng)的文件類型是(B)。(A).frm B).bat C).vbg D).vbp74、程序運(yùn)行后,在窗體上單擊鼠標(biāo),此時(shí)窗體不會(huì)接收到的事件是(C)。(A)MouseDown B)MouseUp C)Load D)Click75、設(shè)a=10,b=5,c=1,執(zhí)行語句P
33、rint a > b > c后,窗體上顯示的是(B)。(A)True B)False C)1 D)出錯(cuò)信息76、如果要改變窗體的標(biāo)題,則需要設(shè)置的屬性是 (A)。(A)Caption B)Name C)BackColor D)BorderStyle77、設(shè)有以下循環(huán)結(jié)構(gòu)(Do(循環(huán)體(Loop While <條件>(則以下敘述中錯(cuò)誤的是(A)。(A)若"條件"是一個(gè)為0的常數(shù),則一次也不執(zhí)行循環(huán)體(B)"條件"可以是關(guān)系表達(dá)式、邏輯表達(dá)式或常數(shù)(C)循環(huán)體中可以使用Exit Do語句 (D)如果"條件"總是為T
34、rue,則不停地執(zhí)行循環(huán)體78、以下敘述中錯(cuò)誤的是(C)。(A) 一個(gè)工程可以包括多種類型的文件(B) Visual Basic應(yīng)用程序既能以編譯方式執(zhí)行,也能以解釋方式執(zhí)行(C) 程序運(yùn)行后,在內(nèi)存中只能駐留一個(gè)窗體(D) 對于事件驅(qū)動(dòng)型應(yīng)用程序,每次運(yùn)行時(shí)的執(zhí)行順序可以不一樣79、 確定一個(gè)控件在窗體上的位置的屬性是(C)。(A) Width和Height B) Width或Height(C) Top和Left D) Top或Left 80、 以下能在窗體Form1的標(biāo)題欄中顯示“VisualBasic窗體"的語句是(C)。A) ="VisualBasic窗體"
35、;B) ="VisualBasic窗體"C) ="VisualBasic窗體"D) ="VisualBasic窗體”三、 判斷題1在Visual Basic中,用來描述一個(gè)對象特征的量稱之為對象的屬性。2.若要使命令按鈕不可見,則可設(shè)置Enabled屬性為False來實(shí)現(xiàn)。 ×3.窗體中的任何控件都允許獲得焦點(diǎn)。×4.在VB中訪問任何一個(gè)文件之前,都必須先打開該文件,然后才能對文件進(jìn)行處理.5.任何VB工程編譯結(jié)果都是可執(zhí)行文件.EXE。× #語句與Print方法的區(qū)別在于,Print #語句寫的對象是文件,而Pr
36、int方法寫的對象是窗體、控件或打印機(jī)。程序中的菜單可以在“菜單編輯器”的窗口中進(jìn)行設(shè)計(jì),也可以利用應(yīng)用程序向?qū)砩伞?.用菜單編輯器設(shè)計(jì)菜單時(shí), 頂層菜單不能加快捷鍵,但可以在該菜單標(biāo)題中的字母前插入&符號來設(shè)置熱鍵。9.由于VB只能以解釋方式運(yùn)行,所以運(yùn)行速度慢。×中打開工程文件時(shí),在資源管理器窗口可以看到工程中所有的文件,所以可以認(rèn)為工程文件包括了工程中所有的文件,只要保留工程文件即可,其他文件可以不必保留。×11.在VB程序中,如果存在語法錯(cuò)誤,則無法通過編譯,所以如果通過編譯生成了EXE文件,就說明程序中已不存在任何錯(cuò)誤。×12、程序循環(huán)結(jié)構(gòu)中
37、的循環(huán)體語句將根據(jù)實(shí)際情況(條件)確定執(zhí)行次數(shù)。 13、程序通過編譯可以有效發(fā)現(xiàn)程序的語法錯(cuò)誤。 14、在VB中,Int(100 * Rnd + 1)的取值范圍是1100之間的所有整數(shù)(包括1和100)15、VB的所有控件在程序運(yùn)行以后都是可見的。 ×16、在VB程序設(shè)計(jì)中,方法表示了對象的行為,即對象所能完成的某種操作。 17、控件是應(yīng)用程序的圖形界面中顯示可供用戶操縱,并可控制應(yīng)用程序的圖形界面元素,是VB可視化編程的基本操作對象。 18、如果知道一個(gè)三角形的兩個(gè)角和一條邊的值,可以用解析法設(shè)計(jì)程序求解該三角形的面積。 19、在一個(gè)循環(huán)語句的循環(huán)體中含有另一個(gè)循環(huán)語句,肯定出現(xiàn)死
38、循環(huán)。 ×20、用計(jì)算機(jī)解決某個(gè)問題的算法只有一種。 ×21、VB中的算術(shù)運(yùn)算符*(乘)、/(除)、(整除)、Mod(取余數(shù))的運(yùn)算優(yōu)先級相同。 ×22、在VB程序設(shè)計(jì)中,對象的行為稱為方法。 23、如果程序經(jīng)過編譯未發(fā)現(xiàn)錯(cuò)誤,那么程序的調(diào)試就完成了。 ×24、算法是程序設(shè)計(jì)的核心,是程序設(shè)計(jì)的靈魂。 25、窗體是VB程序設(shè)計(jì)的基礎(chǔ),各種控件對象必須建立在窗體上,一個(gè)窗體對應(yīng)一個(gè)窗體模塊。 26、程序循環(huán)結(jié)構(gòu)中的循環(huán)體語句至少會(huì)執(zhí)行一次。 ×27、VB中的事件只能由用戶引發(fā)。 ×28、在一個(gè)循環(huán)語句的循環(huán)體中含有另一個(gè)循環(huán)語句,就形成
39、了嵌套循環(huán)。 29面向?qū)ο蟮某绦蛟O(shè)計(jì)是一種以對象為基礎(chǔ),由事件驅(qū)動(dòng)對象執(zhí)行程序的設(shè)計(jì)方法。30所謂屬性是指對象的名字、大小、位置和顏色等特性。31方法是對象調(diào)用的、用來完成特定操作的特殊子程序。32一個(gè)工程必須有一個(gè)啟動(dòng)對象,默認(rèn)的啟動(dòng)對象是第一個(gè)被創(chuàng)建的窗體。33可以在程序設(shè)計(jì)階段通過屬性窗口,也可以通過程序代碼設(shè)置對象的屬性。34如果對象的Enabled屬性為False,則對象不對事件做出響應(yīng)。35語句 1000,1200把窗體Form1移動(dòng)到水平坐標(biāo)為1000單位,把窗體寬度改成為1200單位。×36在程序代碼中設(shè)置對象屬性時(shí),若對象名缺省,則隱含指當(dāng)前窗體對象的屬性。37Pr
40、int方法的缺省對象是當(dāng)前窗體。38在程序代碼中,可以用賦值語句給對象的屬性賦值。39與控件有關(guān)的賦值語句一定要放在該控件的事件過程中。×40Cls方法能清除窗體或圖片框上的繪制圖形和文本。四、 程序補(bǔ)充完整 1、單擊窗體求任意輸入數(shù)的平方根的源程序:Private Sub Form_Load() = True 允許load事件使用print方法 Print "求任意數(shù)的平方根" _ ”單擊窗體開始"End SubPrivate Sub Form_Click() x = Val(InputBox$("輸入數(shù)據(jù)") "輸入數(shù)據(jù)
41、為" x "平方根為"_(x)End Sub2、已知變量X和Y的值分別為5、6,編寫程序,交換變量X和Y的值:Private Sub Form_Click() x = 5: y = 6 t = x: x = _: y = _ "x="x;"y=" yEnd Sub3、在文本框text1中輸入任意數(shù), 判斷其是奇數(shù)還是偶數(shù),在文本框text2中輸出判斷結(jié)果:Private Sub Command1_Click() Dim x As Single x = Val If x Mod 2 = 0 Then = "_數(shù)&qu
42、ot; Else = "_數(shù)" End IfEnd Sub4、輸入圓的半徑,求圓的面積:Private Sub Form_ClickDim r,s,xConst Pi=r=_(“請輸入圓的面積,按回車完成”,”求圓的面積”)s=pi*r*rx=_(“圓的面積為:” & s,48.”面積”)5、使用For循環(huán)語句計(jì)算并輸出n!(n的階乘n*(n-1)*2*1):Private Sub Form_Click()n=Val(InputBox(”輸入n”)s=1For i=1 to nS=s*_Next iPrint _End Sub6、三個(gè)數(shù)中尋找最大數(shù)的代碼:Max =
43、 aIf b > Max Then Max = _If c > Max Then Max = _Print "最大數(shù)是" Max7、三個(gè)命令按鈕功能分別是:單擊command1在文本框text1中顯示字符串“同學(xué),你好”、單擊command2清空text1內(nèi)容、單擊command3退出程序,請補(bǔ)充完整程序:Private Sub Command1_Click()=_End Sub Private Sub Command2_Click()=_End Sub Private Sub Command3_Click()_End Sub 8、此程序是將輸入的長度(厘米)轉(zhuǎn)
44、換為Twip輸出顯示,1厘米=567Twip:Private Sub Command1_Click()Dim _L=Val(InputBox(“長度(厘米)”,“輸入”)Print “長度(厘米)”,LPrint “長度(Twip)”,_End Sub 9、求S=10+20+30+.+100,將程序缺失部分補(bǔ)充完整Private Sub Command1_Click() Dim i%, s! s = _ For i = 10 To 100 Step _ s = s + i Next i Print sEnd Sub10、試編程序,單擊窗體打印出自然數(shù)1到20的立方數(shù):Private Sub F
45、orm_() " x", " x2" For x = 1 To _ x, _ Next xEnd Sub11、編寫程序,計(jì)算下面表達(dá)式的值1!+3!+5!+(2N+1)!Private Sub Command1_Click() n = Val(InputBox("請輸入N值") Sum = 1 term = 1 For k = 3 To 2 * n + 1 Step _ term = term * (k - 1) * k Sum = Sum + _ Next k "1!+3!+5!+(2N+1)!=" _End S
46、ub12、編一程序根據(jù)上網(wǎng)時(shí)間計(jì)算上網(wǎng)費(fèi)用,同時(shí)為了鼓勵(lì)多上網(wǎng),每月收費(fèi)最多不超過 150 元。資費(fèi)為:1、<10小時(shí)30元;2、1050小時(shí),每小時(shí)3元;3、>=50小時(shí),每小時(shí)元。Private Sub Form_click()Dim a,r r為最終計(jì)費(fèi)a = Val(InputBox("請輸入上網(wǎng)所用的時(shí)間!")Select aCase is<_printt "上網(wǎng)所用費(fèi)用:30元!"Case 10 to 50 r = _ Print "上網(wǎng)所用費(fèi)用:" rCase _ r = _ If r > 150
47、 Then Print "上網(wǎng)所用費(fèi)用:150" Else Print "上網(wǎng)所用費(fèi)用:" r End IfEnd SelectEnd Sub13、用Do WhileLoop計(jì)算S=1+2+3+100S=_I=1Do While I<100 S=_I=_LoopPrint S14、我國有13億人口,按人口年增長%計(jì)算,多少年后我國人口超過26億。單擊按鈕,在窗口上打印出年數(shù)。(簡單)(第五章)Private Sub Command1_Click() x = 13 n = 0 Do While _ x = x * n = _ Loop Print n
48、, xEnd Sub15、用For語句打印乘法“九九表”。 Private Sub Form_Click() Dim s_,i As Integer, j As Integer Print Tab(35),”九九乘法表”Print Tab(35),”-” For i=_For j=i to 9S=i & “X” & j & “=” & _Print Tab(j*12);sNext j_ Next iEnd Sub16、使用IfElseIf結(jié)構(gòu)判斷輸入在三個(gè)文本框的三邊構(gòu)成何種三角形(提示:1、任意兩邊平方之和小于第三邊平方時(shí),是鈍角;2、任意兩邊平方之和等于第三邊平方時(shí),是直角;3、任意兩邊平方之和大于第三邊平方時(shí),是銳角):Dim a!,b!,c!a=:b=:If c>a+b Or b>a+c Or a>b+c ThenMsgbox(“無法
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個(gè)人收入證明模板定制與打印合同3篇
- 二零二五年度大米加工企業(yè)食品安全管理合同3篇
- 新藥上市如何確保安全使用心腦血管藥物
- 清遠(yuǎn)廣東清遠(yuǎn)連平縣三角鎮(zhèn)人民政府應(yīng)急救援中隊(duì)隊(duì)員招聘筆試歷年參考題庫附帶答案詳解
- 沈陽2024年遼寧沈陽藥科大學(xué)招聘45人筆試歷年參考題庫附帶答案詳解
- 池州安徽池州池州市好人館招聘解說員筆試歷年參考題庫附帶答案詳解
- 楚雄2025年云南楚雄武定縣衛(wèi)生健康系統(tǒng)縣外選調(diào)衛(wèi)生專業(yè)技術(shù)人員6人筆試歷年參考題庫附帶答案詳解
- 棗莊2025年山東棗莊市疾病預(yù)防控制中心高層次急需緊缺人才招聘筆試歷年參考題庫附帶答案詳解
- 曲靖云南曲靖陸良縣紅十字會(huì)招聘公益性崗位工作人員筆試歷年參考題庫附帶答案詳解
- 惠州2024年廣東惠州市中小企業(yè)服務(wù)中心招聘專業(yè)技術(shù)人員筆試歷年參考題庫附帶答案詳解
- 勵(lì)志課件-如何做好本職工作
- 2024年山東省濟(jì)南市中考英語試題卷(含答案解析)
- 2024年社區(qū)警務(wù)規(guī)范考試題庫
- 2024年食用牛脂項(xiàng)目可行性研究報(bào)告
- 靜脈治療護(hù)理技術(shù)操作標(biāo)準(zhǔn)(2023版)解讀 2
- 2024年全國各地中考試題分類匯編(一):現(xiàn)代文閱讀含答案
- 2024-2030年中國戶外音箱行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報(bào)告
- GB/T 30306-2024家用和類似用途飲用水處理濾芯
- 家務(wù)分工與責(zé)任保證書
- 消防安全隱患等級
- 溫室氣體(二氧化碳和甲烷)走航監(jiān)測技術(shù)規(guī)范
評論
0/150
提交評論