




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、標準文檔簡介1、在以下有關對象屬性的表達中,不正確的選項是 .A、一個對象的屬性可分為外觀、行為假設干類B、不同屬性可能具有不同的數(shù)據(jù)類型C、一個對象的所有屬性都可在屬性窗口的列表中進行設置D、屬性窗口中的屬性列表既可按字母排序也可按類別排序2、Visual Basic中最根本的對象是 ,它是應用程序的基石,也是其他控件的容 器.A、文本框B、命令按鈕C、窗體D、標簽3、有程序代碼“Text1.Text="Visual Basic",其中的 Textl、Text 和“Visual Basic分別代 表 oA、對象、值、屬性B、對象、方法、屬性C、對象、屬性、值D、屬性、對象
2、、值4、用窗體的 屬性來設置窗體的標題.A、CaptionB、StyleC、TextD、 Name5、窗體上有一個文本框控件Text1,假設已存在三個整型變量a、b、c,且變量a的值為5,變量b的值為7,變量c的值為12.以下的 語句可以使文本框內顯示的內容為:5+7=12.A、Text1.Text = a + b + cB、Text1.Text = "a+b=c"C、Text1 = a & "+" & b & "=" & cD、Text1 = "a" & "+&q
3、uot; & "b" & "=" & "c"6、如果在窗體上有命令按鈕OK,在代碼編輯窗口有與之對應的Cmd_Click ()事件,那么命令按鈕的名稱屬性和 Caption屬性分別為.A、OK、CmdB、Cmd、OKC、CmdOK、OKD、OK、CmdOK7、窗體Form1的名稱屬性是frm ,它的Load事件過程名為 .A、Form_LoadB、Form1_LoadC、frm_Load實用大全標準文檔D、Me_Load8、以下有關對象屬性的說法正確的選項是 .A、對象所有的屬性都羅列在屬性窗口列表中B、不同對
4、象不可能有同名屬性C、不同對象的同名屬性取值一定相同D、對象的某些屬性既可以在屬性窗口中設置,也可以在程序代碼中設置9、一個對象可以執(zhí)行的動作與可被對象識別的動作分別被稱為A、事件、方法B、方法、事件C、屬性、方法D、過程、事件10、以下有關算法的表達中, 是不正確的.A、算法中執(zhí)行的步驟可以無休止的執(zhí)行下去B、算法中的每一步操作必須含義明確C、算法中的每一步操作都必須是可執(zhí)行的D、算法必須有輸出 11、對象可以識別和響應的某些行為稱為C、屬性D、事件屬性設置為False,那么運行時按鈕從窗C、DisabledPicture D、DefaultTrue時,文本框可以輸入或顯示多行文本.C、Te
5、xtD、EnabledA、方法B、繼承A、VisibleB、Enabled13、將文本框的屬性設置為A、MultiLineB、ScrollBars12、如果設計時在屬性窗口將命令按鈕的 體上消失.14、下面 對象無 Caption屬性.A、FormB、CommandButtonC、TextBox D、Label15、決定控件上文字的字體、字形、大小、效果的屬性是A、TextB、CaptionC、名稱OD、Font16、結構化程序設計有三種根本結構,不包括A、順序結構B、模塊結構C、選擇結構D、循環(huán)結構17、一個對象所能做的事情稱為對象的A、方法B、繼承OC、屬性18、如果設計時在屬性窗口將命令
6、按鈕的 響應用戶的鼠標事件.D、封裝,屬性設置為False,那么運行時按鈕不能A、VisibleB、EnabledC、DisabledPicture D、Default19、當標簽的標題內容太長,需要根據(jù)標題自動調整標簽的大小時,應設置標簽的屬性設置為True.A、AutoSize20、下面控件中,沒有 A、復選框21、任何控件都具有, A、TextB、WordWrap Caption屬性的是B、單項選擇按鈕屬性.B、CaptionC、VisibleD、EnabledC、組合框D、框架22、窗體上有多個控件,在 Form_Activate保每次運行程序時,都將光標定位在文本框C、名稱事件過程中
7、添加Text1 中D、ForeColor語句,就可以確A、Text1.Text=""實用大全標準文檔B、Textl.SetFocusC、Textl.GetFocusD、Text1.Visible=True23、假設已把一個命令按鈕的Default屬性設置為True,那么下面可導致按鈕的Click事件過程被調用的操作是.A、用鼠標右鍵單擊此按鈕B、按鍵盤上的 Esc鍵C、按鍵盤上的回車鍵D、用鼠標右鍵雙擊此按鈕24、如下選項中, 不是VB提供的程序限制結構.A、順序結構B、選擇結構C、重復結構D、樹型結構實用大全標準文檔程序代碼根底2-b . b - 4ac1、數(shù)學表達式2a
8、 對應的Visual Basic表達式為.A、-b + Sqr(b * b - 4 * a * c) / 2 * aB、-b + Sqr(b * b - 4 * a * c) / (2 * a)C、(-b + Sqr(b * b - 4 * a * c) )/ 2 * aD、(-b + Sqr(b * b - 4 * a * c) )/ (2 * a)2、Visual Basic中可以同時刪除字符串前導和尾部空格的函數(shù)是 .A、LtrimB、RtrimC、TrimD、Mid3、設 A=7, B=4, C=6,那么表達式 A Mod 3 + B A 3 / C 5 的值為.A、出錯B、3C、2D
9、、14、在Form_Click事件中執(zhí)行如下語句的結果是 .Print Format(1236.54, "+#,#0.0%)A、123456B、+123,654.0%C、+123,6.54%D、+123,6545、語句Print "5*20"的輸出結果是.A、"5*20"B、出現(xiàn)錯誤信息C、5*20D、1006、窗體上放置了三個文本框,假設在Text1中輸入123,在Text2中輸入78,在程序中執(zhí)行了語句 Text3 = Text1 + Text2 后,那么在 Text3 中顯示.A、434B、12378 C、溢出 D、語法錯誤7、表達式 V
10、al( abcdfg123e1234")的值為.A、 789B、1234C、0D、表達式錯8、假設變量BOOL是一個布爾型變量,那么以下賦值語句中,正確的選項是 .A、BOOL ='TRUE'B、BOOL =.TRUE.C、BOOL =#TRUE#D、BOOL = True9、函數(shù)Cint、Int、 Fix都返回整數(shù)值,以下能正確地描述它們返回整數(shù)值大小關系的是實用大全標準文檔A、CInt(-5.59)=Int(-5.59)< Fix(-5.59)B、Int(-5.59)<CInt(-5.59)< Fix(-5.59)C、CInt(-5.59)<
11、; Fix(-5.59)<Int(-5.59)D、Int(-5.59)<Fix(-5.59)=CInt(-5.59)10、表達式Int(91*Rnd+20)的最大值是 .D、110D、Len(Val(N)oD、 N1D、3VB邏輯表達式是A、10B、90C、 9911、能正確返回正整數(shù)N的數(shù)據(jù)位數(shù)的語句是A、Len(N) B、Len(Str(N)C、Len(CStr(N)12、如下四個符號,可以作為 VB合法變量名的是 A、5_fB、_5flgC、User%s13、以下表達式中運算結果為True的是.A、"ABCRG" >= "abcdeB、In
12、t(134.69) < CInt(134.69)C、78.9 / 35.77 <= 97.5 / 43、87 And -45.4 > -4.98D、Str(32.345) = CStr(32.345)14、表達式 6.5 * 5 Mod 28 8的值是.A、0B、1C、215、能正確描述條件“ A、B之一為零但不得同時為零的A、A = 0 Or B = 0B、A * B = 0 And A + B <> 0C、A * B = 0 Or A + B <> 0D、A = 0 And B = 016、如下語句中,不能正常執(zhí)行的是 .A、Print 5 + 7
13、=100B、Print 3245343 + 23233C、Print 3423/89D、Print 32765 +317、假設變量Lng為長整形變量,下面不能正常執(zhí)行的語句是A、Lng=16384*2B、Lng=4*0.5*16384C、 Lng=190A2D、Lng=32768*218、設a= "Visual Basic下面使b的值為"BasicM語句是A、b=Left(a,8,12)B、b=Mid(a,8,5)C、b= Right(a,5,5)D、b=Left(a,8,5)19、下面所列四組數(shù)據(jù)中,全部是正確的VB常數(shù)是A、32768 1、34D2 "ABCD
14、E" &O1767B、3276 123.561、2E-2 #True#C、&HABCE 02-03-2002 False D-3D、ABCDE #02-02-2002#E-2 #True#20、表達式Int(5*Rnd+10)的最小值是 .實用大全標準文檔A、9B、10C、11D、1221、將數(shù)學表達式 cos2(a+b)+5e2是寫成Vb表達式的正確形式是 .A、Cos(a+b)A2+5*Exp(2)B、Cos A2(a+b) +5*Exp(2)C、Cos (a+b) A2 +5*eA2D、Cos A2(a+b) +5*Ln(2)22、假設變量myd為日期時間型變量
15、,下面不能正常執(zhí)行的語句是 A、myd = 12:23:30B、myd =#10/22/2021 3:30:32 PM#-1C、myd = #10/22/2021 3:30:32 PM#D、myd =#10/22/2021 3:30:32 PM#+1 a - b .23、數(shù)學表達式對應的正確 Visual Basic表達式為.a bA、a-b/a+bB、a-b/(a+b)C、(a-b)/a+bD、(a-b)/(a+b)24、設Mys1,Mys2均為字符串型變量,Mys1="Visual Basic", Mys2="b",那么下面關系表達式中結果為True
16、的是.A、 Len(Mys1) <>2*InStr(Mys1, i")B、Mid(Mys1,8,1)>Mys2C、Chr(98) & Right(Mys1,4)= " Basic D、InStr(Left(Mys1,6), " a" )+60>Asc(Ucase(Mys2)25、設 A=7,B=4,C=6,那么表達式 A Mod3+BA3/C5 的值為.A、1B、2C、3D、出錯26、語句 Print Format(12345.6, "+#,#0.00")執(zhí)行結果是 .A、12,345.6 B、+12,
17、345.60 C、 +#12,345.60 D、+12,345.627、函數(shù) ASC( A")的值65,那么函數(shù)ASC( b")的值是.A、65B、98C、78D、10028、以下 是字符串常量.A、FalseB、"abc"C、'def 'D、# True #29、以下不能作為 Visual Basic變量名的是.A、2FaB、F2aC、Fa2D、Fa_230、設有以下定義語句:Dim m, n as Single, d1 as Double, d2 as string那么變量m的類型是A、單精度型B、雙精度型C、字符串型D、可變類型31
18、、表達式 5 * 2 Mod 25 2人2 的值是.A、1B、0C、6D、432、顯示如下圖輸入框的Inputbox語句是.應用例如實用大全標準文檔A、a = InputBox("應用例如","請輸入"& "正整數(shù)", "1")B、a = InputBox("應用例如","請輸入"& vbCrLf & "正整數(shù)", "1")C、a = InputBox("請輸入"& "正整數(shù)
19、","應用例如", "1")D、a = InputBox("請輸入"& vbCrLf & "正整數(shù)","應用例如","1")33、以下 是布爾型常量.A、TrueB、" True "C、' True 'D、# True #34、如果將布爾常量值True賦值給一個整型變量,那么整型變量的值為 A、0B、-1C、TrueD、False35、以下表達正確的選項是 .A、注釋語句是執(zhí)行語句,僅對程序的有關內容起注釋作用B、
20、代碼中參加注釋語句的目的是提升程序的可讀性C、注釋語句不可以放在續(xù)行符的后面D、只能使用Rem關鍵字書寫注釋語句36、下面 不是字符串常量.A、"你好"B、""C、"True"D、#False#37、以下符號常量的聲明中, 是不合法的.A、Const a as Single=1.1B、Const a as Integer="12"C、Const a as Double=Sin(1)D、Const a="OK"38、以下表達中不正確的選項是 .A、變量名的第一個字符必須是字母B、變量名的長度不超過
21、255個字符C、變量名可以包含小數(shù)點或者內嵌的類型聲明字符D、變量名不能使用關鍵字39、Int(100 * Rnd()產生的隨機整數(shù)區(qū)間是 .A、0,99B、1,100C、0,100D、1,9940、函數(shù) Right("Beijing", 4)的值是.A、BeijB、jingC、eijiD、ijin41、表達式 Abs(-5) + Len("ABCDE")的值是.A、5ABCDE B、-5ABCDEC、10D、042、設A、B、C表小二角形的二條邊,表不條件“任意兩邊之和大于第二邊的布爾表達 式可以用 表示.A、A + B > C Or A + C
22、 > B Or B + C > AB、A + B < C Or A + C < B Or B + C < AC、A + B > C And A + C > B And B + C > AD、A + B < C And A + C < B And B + C < A43、在一個語句行內寫多條語句時,語句之間應該用 分隔.A、逗號B、分號C、頓號D、冒號44、下面 是字符串常量.A、mB、#01/01/99#C、"m"D、True45、要強制顯式聲明變量,可在窗體模塊或標準模塊的通用聲明段中參加語句 A、Opti
23、on Base 0B、Option Explicit實用大全標準文檔C、Option Base 1D、Option compare46、產生10,37之間的隨機整數(shù)的 VB表達式是A、Int(Rnd * 27) + 10B、Int(Rnd * 28) + 10C、Int(Rnd * 27) + 11D、IntRnd * 28 + 1147、有以下定義語句:Dim max, min As IntegerD、長整型D、how are youD、hai0的表達式是那么變量 max的類型是 .A、可變類型B、單精度型C、整型48、函數(shù) Left("how are you", 3)的
24、值是.A、howB、areC、you49、函數(shù) Mid("shanghai", 6, 3)的值是.A、 shanghB、 shaC、 angh50、可表示“兩個變量 A和B之一為0,但不能同時為A、A = 0 And B <> 0B、A * B = 0 And A <> BC、A <> 0 And B = 0D、A <> 0 And B = 0 And A = 0 And B <> 051、在VB代碼編輯器中,用來表示續(xù)行的是 .A、一個空格加一個下劃字符_ B、一個下劃字符_C、直接回車D、一個空格加一個連字符
25、-52、如果將布爾常量值 False賦值給一個整型變量,那么整型變量的值為 A、0B、 1C、TrueD、False實用大全標準文檔選擇結構程序設計1、以下語句正確的選項是 .4A、If x < 4 * y And x > y Then y = xB、If x < 4 * y And x > y Then y = x A 4C、If x < 4 * y : x > y Then y = x a 4D、If x < 4 * y And x > y Then y = x * 42、分析以下語句,給出執(zhí)行結果Private Sub Form_Click
26、()Const pi As Single = 3.14a% = 7If a Mod 4 > pi Then Print "努力" Else Print "學習"End Sub執(zhí)行結果為,其判決條件的值為.A、努力 TRUEB、學習 FalseC、努力 FalseD、學習 TRUE3、針對語句If I = 1 Then J = 1 ,以下說法正確是 .A、I = 1和J = 1均為賦值語句B、I = 1、J = 1均為關系表達式C、I = 1為關系表達式,J = 1為賦值語句D、I = 1為賦值語句,J = 1為關系表達式If語句是4、如果X的值大于
27、或等于 Y的平方,那么打印“ OK,表示這個功能的單行格式A、If x >= y a 2 Then Print OKB、If x >= y 2 Then Print "OK"C、If x >= y a 2 Then Print "OK"D、If x >= y a 2 Then Print "OK" End If5、語句X = X + 1的正確含義是.A、變量X的值與X + 1的值相等B、將變量X的值存到 X + 1中去C、將變量X的值加1后賦給變量XD、變量X的值為16、以下 程序段可以實現(xiàn) X、Y變量值的交換
28、.A、Y = X: X = YB、Z = X: Y = Z: X = YC、Z = X: X = Y: Y = ZD、Z = X: W = Y: Y = Z: X = Y7、以下語句正確的選項是 .A、If A >B Then T=A A=B B=T實用大全標準文檔B、If A >B Then T=A ;A=B; B=TC、If A>=B Then T=A A=B B=TD、If A>=B Then T=A : A=B : B=T8、關于語句If x = 1 Then y = 1 ,以下說法正確的選項是 .A、x = 1和y = 1均為賦值語句B、x = 1和y = 1
29、均為關系表達式C、x = 1為關系表達式,y = 1為賦值語句D、x = 1為賦值語句, y = 1為關系表達式9、以下說法中正確的選項是 .A、語句Text1.Text = x的含義是將變量 x的值顯示于文本框 Text1中B、語句Text1.Text = x的含義是將文本框 Text1中的內容賦值給變量 xC、語句Text1.Text = x的含義是將文本框 Text1中的內容轉換為數(shù)值型后賦值給變量D、以上說法都是錯誤的10、以下語句正確的選項是 .A、If x < 3 * y And x > y Then y = x A 3B、If x < 3 * y And x &
30、gt; y Then y = x 3C、If x < 3 * y : x > y Then y = x a 3D、If x < 3 * y And x > y Then y = x * * 3語句是11、如果X的值小于或等于Y的平方,那么打印“ OK,表示這個功能的單行 IfA、If x <= y 2 Then Print "OK"B、If x <= y a 2 Then Print "OK"C、If x <= y a 2 Then "OK"D、If x <= y a 2 Print &
31、quot;OK"實用大全標準文檔循環(huán)結構程序設計1、在程序中有語句 For i = n1 To n2 Step n3 ,那么在循環(huán)體中有以下 語句會影響循 環(huán)執(zhí)行的次數(shù).A、n1 = n1 + 1B、n2 = n2 + n3C、n3 = 2 * n3D、i=i+n32、循環(huán)結構For I = 1 to 15 step 2的執(zhí)行次數(shù)是 .A、6B、7C、8D、93、以下循環(huán)結構中,窗體上打印出來的循環(huán)變量 i的值為.sum = 0For i = 1 To 100sum= sum + iNext iPrint i ; sumA、1B、2C、100D、1014、以下循環(huán)結構中,循環(huán)體 x
32、= x + k的執(zhí)行次數(shù)為 .x = 0For k = 1 To 10 Step 2x = x + kNext kprint k ; xA、0B、1C、5D、105、以下循環(huán)語句中在任何情況下都至少執(zhí)行一次循環(huán)體的是A、Do While < 條件 >循環(huán)體B、While條件循環(huán)體LoopC、Do循環(huán)體Loop Until < 條件 >6、在窗體上畫一個名稱為WendD、Do Until < 條件 >循環(huán)體LoopCommand1的命令按鈕,并編寫以下程序:Private Sub Command1_Click() Dim n% ,b ,tDob = b * n
33、t = t + bn = n +1Loop Until n>9 Print t實用大全標準文檔End Sub此程序計算并輸出一個表達式的值,該表達式是 A、9!B、10!C、1 ! +2! +9!D、 1! +2! +-+10!實用大全標準文檔數(shù)組1、某過程的說明語句中,正確的數(shù)組說明語句是 .Const n As Integer = 3Dim L As Integer Dim x(L) As Integer Dim a(k) As IntegerConst k As Integer = 3 Dim b(n) As Integer Dim y(2000 to 2021) as Integ
34、erA、B、C、D、2、以下有關數(shù)組的說法中,錯誤的選項是 .A、數(shù)組必須先定義后使用B、數(shù)組形參可以是定長字符串類型C、Erase語句的作用是對已定義數(shù)組的值重新初始化D、定義數(shù)組時,數(shù)組維界值可以不是整數(shù)3、在窗體的通用聲明處有語句“ Dim a() As Single ",以下在某事件過程中重定義此數(shù)組的 一組正確語句是 .A、ReDim a(3, 3)ReDim a(4, 4) As IntegerB、ReDim a(3, 3)ReDim preserve a(4, 4)C、ReDim a(3)ReDim a(3, 3) as IntegerD、ReDim a(3, 3)Re
35、Dim preserve a(3, 4)4、以下 是Visual Basic合法的數(shù)組元素表示法.A、x_9B、x9C、x9D、x(9)5、下面的數(shù)組聲明語句中 是正確的.A、Dim a3,4 As IntegerB、Dim a(3, 4) As IntegerC、Dim a(3;4) As IntegerD、Dim a(3:4) As Integer6、設有數(shù)組聲明語句:Option Base 1Dim b(-1 To 1,2 ) As Integer那么數(shù)組b中共有 個元素.A、2B、4C、6D、97、使用語句 Dim a(1 To 15) As String聲明數(shù)組a之后,以下說法正確的
36、選項是 A、A數(shù)組中的所有元素值為 0實用大全標準文檔B、A數(shù)組中的所有元素值不確定C、A數(shù)組中的所有元素值為空串D、A數(shù)組中的所有元素值為True8、關于ReDim語句,以下說法錯誤的選項是 .A、ReDim語句可以改變數(shù)組的維數(shù)B、ReDim語句既可以在過程中使用,也可以在模塊的通用聲明處使用C、ReDim語句可保存動態(tài)數(shù)組中原有的內容D、在ReDim語句中,可使用變量說明動態(tài)數(shù)組的大小9、設有數(shù)組聲明語句:Option Base 1Dim a(-1 To 2, 8) As Long那么,函數(shù) LBound(a , 2)的值為.A、0B、一 1C、1D、210、以下關于控件數(shù)組的說法錯誤的
37、選項是 .A、控件數(shù)組由一組具有共同名稱和相同類型的控件組成B、控件數(shù)組中的每一個控件共享同樣的事件過程C、控件數(shù)組中的每個元素的下標由控件的Index屬性指定D、同一控件數(shù)組中的元素只能有相同的屬性值11、設有命令按鈕 Command1單擊事件過程,代碼如下:Private Sub Command1_Click()Dim a(30 ) As IntegerFor i=1 To 30a(i) =Int(Rnd*100 )NextFor Each arrItem In aIf arrItem Mod 7=0 Then Print arrItem ;If arrItem>90 Then Ex
38、it ForNextEnd Sub對于該事件過程,以下表達中錯誤的選項是 .A、a數(shù)組中的數(shù)據(jù)是 30個100以內的整數(shù)B、語句For Each arrItem In a有語法錯誤C、If arrItem Mod 7=0語句的功能是輸出數(shù)組中能夠被7整除的數(shù)D、If arrItem>90 語句的作用是當數(shù)組元素的值大于90時退出For循環(huán)12、有以下程序:Option Base 1Dim a() As IntegerPrivate Sub Form_Click()Dim i As Integer, j As IntegerReDim a(3, 2 )Fori = 1 To 3Forj =
39、 1 To 2a(i, j) = i * 2 + jNext j實用大全標準文檔Next iReDim Preserve a(3, 4)Forj = 3 To 4a(3,j) =j + 9Next jPrint a(3, 2) ; a(3, 4)End Sub程序運行后,單擊窗體,輸出結果是 .A、 8 13B、 0 13C、 7 12D、 0 013、下面的數(shù)組聲明語句中 是正確的.A、Dim a3,4 as IntegerB、Dim a(3, 4) As IntegerC、Dim a3;4 as IntegerD、Dim a(3:4) as Integer14、設有數(shù)組聲明語句:Optio
40、n Base 1Dim A(2) As Integer那么數(shù)組A的下界為 .A、0B、1C、2D、不能確定15、以下說法不正確的選項是 .A、使用ReDim語句可以改變動態(tài)數(shù)組的維數(shù)B、假設用Dim語句定義了動態(tài)數(shù)組的類型,可以用 ReDim更改為其它類型C、使用ReDim語句可以改變動態(tài)數(shù)組每一維的大小D、使用ReDim語句可以對動態(tài)數(shù)組中的所有元素進行初始化16、用Array函數(shù)給某X賦值時,X必須是.A、已經(jīng)聲明的靜態(tài)數(shù)組B、已經(jīng)聲明的動態(tài)數(shù)組C、Variant類型的變量D、整型變量17、設有數(shù)組聲明語句:Option Base 1Dim A(-1 To 2) As Long那么函數(shù)UB
41、ound(A)的值為.A、0B、一 1C、1D、218、設用復制、粘貼的方法建立了一個命令按鈕數(shù)組Command1,以下對該數(shù)組的說法中錯誤的是.A、命令按鈕的Caption屬性都是Command1B、在代碼中訪問任意一個命令按鈕只需使用名稱Command1C、命令按鈕的大小都相同D、命令按鈕共享相同的事件過程19、在窗體上畫1個命令按鈕,并編寫如下事件過程:Private Sub Commandl Click()Dim a(3,3)For m=1 To 3實用大全標準文檔For n=1 To 3If n=m Or n=4-m Then a(m,n)=m+nElsea(m,n)=0End If
42、Print a(m,n);Next nPrintNext mEnd Sub運行程序,單擊命令按鈕,窗體上顯示的內容為 200040A、0062 0 40 4 0B、4 0 62 3 03 4 0C、0 0 62 0 00 4 5D、0 5 620、以下程序段的執(zhí)行結果為 .Dim A(3)Fori = 1 To 3A(i) = i * iNext iD、1Print A(i - 1)A、16B、9C、421、以下 是VB中合法的數(shù)組元素表示法.A、X9B、X9C、X9D、X(9)22、設有數(shù)組聲明語句:Option Base 1Dim A(-1 to 2) As Integer那么數(shù)組A中共有
43、 個元素.A、2B、3C、4D、不能確定 23、使用語句Dim A(1 To 15) As Integer聲明數(shù)組 A之后,下面說法中正確的選項是 A、數(shù)組中所有元素的值為0B、數(shù)組中所有元素的值不確定C、數(shù)組中所有元素的值為空串D、以上說法均不對24、在以下語句中,a只能是.Dim X(15)For Each a In XPrint a;Next aA、已經(jīng)聲明的靜態(tài)數(shù)組B、已經(jīng)聲明的動態(tài)數(shù)組C、Variant類型的變量D、整型變量25、設有數(shù)組聲明語句:Option Base 1實用大全標準文檔Dim A(2) As Long 那么函數(shù)LBound(A)的值為.A、0B、一 1C、1D、2
44、26、在窗體上用復制、粘貼的方法建立了一個命令按鈕數(shù)組,數(shù)組名為M1.設窗體Forml標題為“ myform1",雙擊控件數(shù)組中的第三個按鈕,翻開代碼編輯器,寫如下代碼:Private Sub M1_Click(Index As Integer)Form1.Caption = "myform2"End Sub運行時單擊按鈕數(shù)組中的第一個按鈕,那么窗體顯示標題為 .A、Form1 B、M1C、myform1 D、myform227、在窗體上畫一個名為Command1的命令按鈕,然后編寫如下代碼:Option Base 1Private Sub Command1_Cl
45、ick()Dim a, s As Integer a = Array(1,2, 3, 4) j = 1For i = 4 To 1 Step -1 s = s + a(i) * j j =j* 10Next iPrint sEnd Sub運行上面的程序,其輸出結果是 .A、1234 B、12C、34D、432128、窗體上有 Command1、Command2兩個命令按鈕.現(xiàn)編寫以下程序:Option Base 0Dim a( ) As Integer, m As IntegerPrivate Sub Command1_Click() m=InputBox("請輸入一個正整數(shù) &qu
46、ot;) ReDim a(m)End SubPrivate Sub Command2_Click() m=InputBox("請輸入一個正整數(shù) ") ReDim a(m)End Sub運行程序時,單擊 Command1后輸入整數(shù)10,再單擊Command2后輸入整數(shù) 5,那么數(shù)組 a中元素的個數(shù)是.A、5B、6C、10D、1129、下面有關數(shù)組的說法中,錯誤的選項是 .A、一般而言,數(shù)組必須先定義后使用B、數(shù)組的下界必須從0開始C、Erase語句的作用是對已定義固定大小數(shù)組的值重新初始化D、定義數(shù)組時,數(shù)組維界值可以不是整數(shù)30、下面有關數(shù)組處理的表達中,不正確的選項是 .
47、實用大全標準文檔A、過程中用ReDim語句重定義動態(tài)數(shù)組時,其下標的上下界可為賦了值的變量B、在過程中,可以使用Dim、Private和Static語句定義數(shù)組C、用ReDim語句重新定義動態(tài)數(shù)組時,不得改變該數(shù)組的數(shù)據(jù)類型D、在ReDim語句中使用Preserve語句時,只能改變數(shù)組最后一維的維上界實用大全標準文檔過程1、以下說法中正確的選項是 .A、在某個Sub過程中定義的局部變量可以與其它事件過程中定義的局部變量同名,但其作用域只限于該過程B、在窗體的Form_Load事件過程中定義的變量是全局變量C、局部變量的作用域可以超出所定義的過程D、在調用過程時,所有局部變量被系統(tǒng)初始化為0或空
48、字符串2、下有關參數(shù)的說法中,錯誤的選項是 .A、過程的形參不可以是定長字符串類型的變量B、按地址傳遞參數(shù),形參和實參的類型可以不同C、按值傳遞參數(shù),形參和實參的類型可以不同,只要相容即可D、按地址傳遞參數(shù),形參和實參也能以按值傳遞方式進行形實結合3、Visual Basic中系統(tǒng)默認的參數(shù)傳遞方式是 .A、按值B、按地址C、byvalD、按形參4、在Visual Basic中,以下關于過程的定義說法正確的選項是 .A、過程可以嵌套定義也可以嵌套調用B、過程可以嵌套定義但不可以嵌套調用C、過程不可以嵌套定義但可以嵌套調用D、過程不可以嵌套定義也不可以嵌套調用5、假設在應用程序中用“Privat
49、e Sub sub1(x As Integer, y As Single)定義了子程序 subl,調用程序中的變量i,j均為Integer型,那么正確調用子程序subl的是. Call sub1(i, j) Call sub1(3.1415, i) Call sub1(3.14, 234) Call sub1("245", "231.5")A、B、C、D、無6、調用由語句 Private Sub convert(y As Integer)定義的Sub過程時,以下不是按值傳遞的語 句是.A、Call convert(x)B、Call convert(x *
50、 1)C、convert (x)D、convert x7、在 Visual Basic中,全局變量的定義方式是 .A、DimB、StaticC、Private實用大全標準文檔D、Public8、在過程中定義的變量,假設希望在離開過程后,還能保存過程中該變量的值,那么應該使用 關鍵字在過程中定義該局部變量.A、DimB、StaticC、PrivateD、Public 9、可以在 中,使用 Public pubstr as String*20定義一個定長字符串.A、窗體模塊B、標準模塊C、類模塊D、三者均可10、假設在應用程序的標準模塊、窗體模塊和過程Sub1的說明局部,分別用“ Public G
51、 AsInteger"、aPrivate G As Integer "和"Dim G As Integer 語句說明了三個同名變量G.如果在過程Sub1中使用賦值語句“ G=3596,那么該語句是給在 說明局部定義的變量 G賦值.A、標準模塊B、過程Sub1C、窗體模塊D、標準模塊、窗體模塊和過程Sub111、多窗體程序由多個窗體組成.在缺省情況下,Visual Basic在執(zhí)行應用程序時,總是把指定為啟動窗體.A、不包含任何控件的窗體B、設計時的第一個窗體C、命名為Frm1的窗體D、包含控件最多的窗體12、在窗體模塊的通用聲明段中聲明變量時,不能使用 關鍵字.A
52、、DimB、Static13、下面的過程定義語句中合法的是A、Sub proc1(Byval n()C、Function proc1(proc1)C、PrivateD、PublicB、Sub proc1(n) As IntegerD、Function proc1(Byval n)14、Sub過程與Function過程最根本的區(qū)別是 A、兩種過程參數(shù)的傳遞方式不同B、Sub過程可以使用 Call語句或直接使用過程名調用,而 Function不可以C、Sub過程的過程名不能返回值,而 Function過程能通過過程名返回值D、Function過程可以有參數(shù),Sub過程不可以15、在過程調用中,參數(shù)
53、的傳遞可以分為 兩種方式.A、按值傳遞和按地址傳遞B、按值傳遞和按參數(shù)傳遞C、按地址傳遞和按參數(shù)傳遞D、按參數(shù)傳遞和按位置傳遞16、要想在過程調用后返回兩個結果,下面的過程定義語句中正確的選項是 B、Sub proc1(ByVal n, m)D、Sub proc1(n, m)命令來建立.C、添加窗體D、添加模塊A、Sub proc1(ByVal n, ByVal m)C、Sub proc1(n, ByVal m)17、通用過程可以通過執(zhí)行“工具菜單中的A、添加過程B、通用過程實用大全標準文檔18、假設已定義了一個私有通用過程Private Sub Sub1(a As Single, b As
54、Single),那么以下調用語句中錯誤的選項是.A、Sub1 12, 12B、Call Sub1 x, yC、Call Sub1(2*x , sin(1)D、sub1 12, x19、在過程調用中,參數(shù)的傳遞可以分為按值傳遞和 兩種方式.A、按數(shù)組傳遞B、按參數(shù)傳遞C、按地址傳遞D、按索引傳遞20、在參數(shù)傳遞過程中,使用關鍵字 來修飾參數(shù),可以使之按值傳遞.A、ByValB、ByRefC、ValueD、Reference21、下面有關標準模塊的表達中,錯誤的選項是 .A、標準模塊不完全由代碼組成,還可以有窗體B、標準模塊中的Private過程不能被工程中的其他模塊調用C、標準模塊的文件擴展名為
55、.basD、標準模塊中的全局變量可以被工程中的任何模塊引用22、下面的過程定義語句合法的是 .A、Sub proc1(ByVal n()B、Sub proc1(n) As IntegerC、Function proc1(proc1)D、Function proc1(ByVal n)23、在過程調用中,參數(shù)的傳遞可以分為按地址傳遞和 兩種方式.A、按數(shù)組傳遞B、按參數(shù)傳遞C、按值傳遞D、按位置傳遞24、在參數(shù)傳遞過程中,使用關鍵字 來修飾參數(shù),可以使之按地址傳遞.A、ByValB、ByRefC、ValueD、Reference25、Sub過程與Function過程最根本的區(qū)別是.A、Sub過程可
56、以使用 Call語句調用,而 Function過程不可以B、Function過程可以有參數(shù),而 Sub過程不可以C、兩種過程的參數(shù)傳遞方式不同D、Sub過程的過程名不能返回值,而 Function過程能通過過程名返回值26、標準模塊中有如下程序代碼:Public x As Integer , Y As IntegerSub var_pub()x=10 : y=20End Sub在窗體上有1個命令按鈕,并有如下事件過程:Private Sub Commandl_Click()Dim x As IntegerCall var_pubx=x+100y=y+100Print x; yEnd Sub運行程序后單擊命令按鈕,窗體上顯示的是 .A、100 100B、100 120C、110 100D、110 12027、在窗體上有1個命令按鈕,并有如下事件過程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年自招面試題及答案廣東
- 2025年周年慶活動測試題及答案
- 2025年瑜伽智商測試題及答案
- 2025年門店督導面試試題及答案
- 2025年奧數(shù)滿分試題及答案
- 2025年山東初三畢業(yè)試題及答案
- 2025年湘潭理工面試試題及答案
- 2025年大腦神經(jīng)期末試題及答案
- 2025年初級電工考試題及答案中
- 2025年德力集團面試題及答案
- 流感病人的護理ppt課件
- 高邊坡施工危險源辨識及分析
- 【李建西醫(yī)案鑒賞系列】三當歸四逆湯治療頸腫案
- 安全文明施工管理(EHS)方案(24頁)
- 結構化思維PPT通用課件
- 劉姥姥進大觀園課本劇劇本3篇
- 新湘教版中考數(shù)學總復習教案
- 2022年拖拉機駕駛人考試參考題庫(含答案)
- 產品承認書客(精)
- 長方體和正方體的認識(動畫)(課堂PPT)
- 磷石膏堆場污染防治技術指南
評論
0/150
提交評論