2011VB一模試題及答案.doc_第1頁(yè)
2011VB一模試題及答案.doc_第2頁(yè)
2011VB一模試題及答案.doc_第3頁(yè)
2011VB一模試題及答案.doc_第4頁(yè)
2011VB一模試題及答案.doc_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、211V一模、填空題(本題共計(jì)36分)1、已知K=2,J,A=True,則V表達(dá)式(K-J=)A(NOT A)OR(K+=J)的值為 _。2、表示”A和之一為零但不同時(shí)為零的VB表達(dá)式為_(kāi) 。3、能正確產(chǎn)生,30之間的隨機(jī)整數(shù)的表達(dá)式是_。4、表達(dá)式Fix(-485)It(-52。1)的值是_。5、A的絕對(duì)值大于等于B同時(shí)不等于C的表達(dá)式是_()_。6、下面程序運(yùn)行后,輸出的結(jié)果為_(kāi)(1)_.rivate b oan1Click( )dim , y$, z$ x =NANJIN”y = BASIC”z = NPT” z =InSt(Lef(x,2)+Right(y,),)int zEnd Sb

2、、=,3,C,則表達(dá)式 MOD 3B3/5的值為_(kāi)。8、語(yǔ)句Pint 1252=;1252執(zhí)行后,窗體上打印結(jié)果是_ 。9、下列程序執(zhí)行時(shí),要求輸入一個(gè)密碼,如果密碼不正確則顯示出非法用戶(hù)的對(duì)話框。請(qǐng)?zhí)羁眨篊ont assWord=”26Dim npassStringInas=_(請(qǐng)輸入你的密碼,輸入密碼) inpas=ssWrd TnEnElse _”對(duì)不起!你是非法用戶(hù),l+vbritical,”拒絕”EdI1、nputBx函數(shù)返回值的類(lèi)型為_(kāi)。11、下面程序的功能是統(tǒng)計(jì)隨機(jī)產(chǎn)生的10個(gè)三位正整數(shù)中偶數(shù)與奇數(shù)的個(gè)數(shù),并求出該0個(gè)數(shù)的總和。請(qǐng)將程序補(bǔ)充完整。OponxcitPrvte Sub

3、 For_Clck() D x, ,n1, n2, i anomizFor i = 1 To 1 x=_(1)_ Prn x; If x 0he _()_els n = n2 1 EndI=x Nxti Printrnt”奇數(shù)個(gè)數(shù):;1;”偶數(shù)個(gè)數(shù)為:;n;和為”;sEd S1、宰相達(dá)依爾(國(guó)際象棋的發(fā)明者)想贏得象棋格子的麥子的故事大家都很熟悉,其麥子顆粒數(shù)的計(jì)算公式為:sum = 1+2+22+2+2425.。+26,相應(yīng)的計(jì)算程序如下,請(qǐng)將程序補(bǔ)充完整。Privateb Cmand1Cli() imx As Singl, As Integer, s As ingle Su = 0 Fr

4、0To 6 x =_()_(2)_ ex n Pint”麥子的總顆粒數(shù)為:”;Sum Sb13、下列程序執(zhí)行后,打印結(jié)果是_。OtnxplicitPrit SubComand1_lick( ) Dim As Integer,sum A In sum = 0For = 3 o 10 IiMo3 0And i o 1=0 h u um + i Nxt Prin umEnd Su14、運(yùn)行下面程序,單擊窗體后在窗體上顯示的第一行結(jié)果是_;第二行結(jié)果是_;第三行結(jié)果是_(3)_.Private SubForm_Cck() Dm i As Inger, s AsInter Fori= 1 T 0 s +

5、 iI s10 en Print ss 0End I Net iEndSu5、下列程序運(yùn)行的結(jié)果為_(kāi)(1)_ 。執(zhí)行完該程序后,共循環(huán)了_(2)_次。Privte Sub Cod1_Cick( ) Dim intsum As neger im i As nteger or i= 1 To 17ep2intu= ntsmiNext i Prinitsumnd Sb16、輸入一個(gè)三位的正整數(shù),將之反向輸出。如輸入123,則輸出31,完善下列程序。iate Sb Commnd1_Clik( ) Dm a AInter, b sIntegr,cAs Integer, m As nteger mInpu

6、tBox(輸入一個(gè)正整數(shù)) a = m100 b = (ma*0)1c = _(1)_ MsgBox ”結(jié)果=”+ Sr(c*100+b0+a)nd ub17、窗體上有個(gè)文本框Txt1,Text2和ext3,一個(gè)Commn。為完成已知圓直徑求圓周長(zhǎng)和圓面積的功能,完善下列程序。PrivteS Comand1_Cic() Dim sSinge = Va(x1Text) d en Text = 3。14159 d Txt3 =_()_ ndIfEndub18、執(zhí)行下面的程序段后,s的值為_(kāi)。rivat Sub Commad_Click( ) =5For i = 2。6 o 4.9 Sep . s=

7、 s+ xiPrnt snd Sub19、執(zhí)行下面的程序,單擊窗體后在窗體上顯示的第一行結(jié)果是_(1)_;第三行結(jié)果是(2)_.Pivte ub Fom_Click( )Dm Myst AsSring, Mystr1 As String,sr2AsStig ystr1 =”B fo i = 1 To 3 Mystr2 =Lae(ystr) ystr1 Mystr Mysr2 Mys= yst+Myst1 Printystr Mysr = Chr(Ac(ysr) + I) Nxt iEnub20、運(yùn)行下面的程序,就會(huì)出現(xiàn)_(1)_,按_()_鍵可以終止程序運(yùn)行。Priv u FmClick ()

8、 Dim AInteger Whilei ”abce、Int(134。9) Cint(14。69)D、78.9/32。77 = 9.43。97 AN 54.9813、假定變量Logic類(lèi)型是Boole,下面賦值語(yǔ)句_是正確的.A、Lg Tue、LgicTre、Logic Tue D、Lc=44、執(zhí)行語(yǔ)句Printforat(59。478,#,#00”)”,正確的輸出結(jié)果是_.A、559.8B、5,.4C、,5.7D、,45。715、下列語(yǔ)句中不能正常執(zhí)行的是_。 、rint 3275+0、prin +95、pin ”65”+12D、print 65216、下列表達(dá)式中,值為T(mén)re的是_。 A、

9、Use(ABD”)=abcdB、1420 MOD4C、Mid(“ACD”,,2)Left(“ABCD”,2)D、not(Sqr(4)-3= )1、執(zhí)行語(yǔ)句Pitorm(124.67,#,#0.0”),正確的輸出結(jié)果是_.A、12357B、,234.7C、1,3456、01,23。571、日期類(lèi)型(Date)在程序中運(yùn)用時(shí),日期類(lèi)型必須用_符號(hào)括起來(lái)。 、#B、C、D、1、如果一個(gè)變量未指明數(shù)據(jù)類(lèi)型,那么,V默認(rèn)這個(gè)變量為_(kāi)變量。 A、變體型B、整型、公共D、字符串型2、下列_是合法的B變量名。、_aB、我_ABC、5nmeD、Ue&DASF21、Msgox函數(shù)返回值的類(lèi)型為_(kāi).A、整體數(shù)值B、

10、字符串C、變體D、數(shù)值或字符串22、以下說(shuō)法不正確的是_. A、Chr( )函數(shù)的作用是把自變量表達(dá)式的值轉(zhuǎn)換為相應(yīng)的ASCII碼、Val( )函數(shù)用來(lái)把自變量字符串轉(zhuǎn)換為數(shù)值、Lo( )函數(shù)產(chǎn)生一個(gè)-1之間的單精度浮點(diǎn)數(shù)D、Rn()函數(shù)產(chǎn)生一個(gè)0之間的單精度浮點(diǎn)數(shù)3、不能正確表示條件“兩個(gè)整型變量X和Y之一為0,但不能同時(shí)為0”的布爾表達(dá)式是_。A、Y=0 An (X0)B、( Or Y=0) And(X0 Or 0)、ot ( (X=0 OrY=0) An ( r0) )D、X*Y=0 And X+Y024、函數(shù)I(Rnd11)+10的值的范圍是_。 A、1,20B、0,20C、10,0、

11、1,115、ulsic的一行可以寫(xiě)多條語(yǔ)句,語(yǔ)句之間用_隔開(kāi). A、逗號(hào)B、分號(hào)C、頓號(hào)、冒號(hào)26、如果將布爾常量Fae賦值給一個(gè)整形變量,則整型變量的值為_(kāi).A、B、1C、rueD、False2、i被j整除的邏輯表達(dá)式是_。A、i/j=0、i 、B、(xy10):(x-y)C、x+1 And x-y0D、y029、下列字符串中_是合法變量。A、char_1,studen,No,a1234B、exp,123,x yC、xy ,xyD、end ,bcx3、賦值語(yǔ)句:=123+MID(123456,3,2)執(zhí)行后,a變量中的值是_.A、1234B、123C、12D、1571、為了給x,y,三個(gè)變量

12、賦初值1,下面正確的賦值語(yǔ)句是_。 A、=:y=1:zlB、x=1,=1,z=C、=yz=1D、xyz1、下面正確的賦值語(yǔ)句是_。 ( )A、+y=0、yrrC、y=xD、3x、表達(dá)式Len(13程序設(shè)計(jì)ABC”)的值是_。A、0、14C、20D、17、己知=123567”,則表達(dá)式a(Left(A,4)+Mid(A,4,2)的值為_(kāi)。A、1256、2344、8D、63、與數(shù)學(xué)表達(dá)式 (ab/cd)對(duì)應(yīng),B的不正確表達(dá)式是_。A、a/(3)B、a/3b/cdC、abc/dD、abcd36、表達(dá)式16/4-2584 MOD 5/2的值為_(kāi).A、14B、4、20D、237、語(yǔ)句Prin ”*20

13、輸出的結(jié)果是_。A、520”B、出現(xiàn)錯(cuò)誤信息C、5*0、1038、若希望在離開(kāi)某過(guò)程后,還能保存該過(guò)程中局部變量的值,則應(yīng)使用_關(guān)鍵字在該過(guò)程中定義局部變量。 、DimB、PrivateC、PuiD、Stti3、如果x是正實(shí)數(shù),對(duì)x的第3位小數(shù)四舍五入的表達(dá)式是_。A、01It(x+00)B、0.0t(100(x+0005)、0.01*nt(10(+0))D、001(x0。05)40、有變量定義語(yǔ)句DimAs intege,b變量b的類(lèi)型和初值是_.A、Ineger,B、Varant,空值、Strin,”D、ong,0,041、在文本框ext中輸入數(shù)字12,Text2中輸入數(shù)字3,執(zhí)行以下語(yǔ)句

14、,只有_可使文本框Tex中顯示46。、Text Text1&;Text2、et3 = al(ext1) al(ext)、Text3 Tex+ TextD、Text = al(Tet1) & Val(Tx2)42、以下_程序段可以實(shí)施X,變量值的變換.A、Y=X :XB、Z=X : Y=Z : =YC、Z=X: X=:Y=、Z: W= : Y=Z : X=43、下列敘述不正確的是_ . A、注釋語(yǔ)句是非執(zhí)行語(yǔ)句,僅對(duì)程序的有關(guān)內(nèi)容起注釋作用,它不被解釋和編譯B、注釋語(yǔ)句可以放在代碼中的任何位置C、注釋語(yǔ)句不能放在續(xù)行符的后面D、代碼中加入注釋語(yǔ)句的目的的提高程序的可讀性4、如果文本框的En

15、able屬性被設(shè)置為Flse,則運(yùn)行時(shí)_ 。 ( )、文本框中的文本將變成灰色,并且此時(shí)用戶(hù)不能將光標(biāo)置于文本框上B、文本框中的文本將變成灰色,用戶(hù)仍然能將光標(biāo)置于文本框上,但是不能改變文本框中的內(nèi)容、文本框中的文本將變成灰色,用戶(hù)仍能改變文本框中的內(nèi)容D、文本框中文本正常顯示,用戶(hù)能將光標(biāo)置于文本框上,但是不能改變文本框中的內(nèi)容45、語(yǔ)句xx+的正確含義是_ A、變量的值與1的值相等、將變量X的值存在X+1中去C、將變量X的值加后賦給變量D、變量X的值為14、執(zhí)行下面的程序,單擊窗體后在窗體上顯示的結(jié)果是_。Private Sub Frm_Click() Di Sts String, Str

16、2 g,IAsIntegr Sr1ab” FoI=en(Str1)o ep1tr1=Sr1Chr(Asc(M(1,I,1))+I) Nxt I Prn tr1 bA、abeB、abcdC、abbD、abf47、下列語(yǔ)句中的語(yǔ)句可以用來(lái)正確地聲明一個(gè)動(dòng)態(tài)數(shù)組。 A、ivate (n) sIntgrB、Dim A()A negrC、Dim (,) A InteerD、i A(1 on)8、程序運(yùn)行后,消息對(duì)話框中顯示的內(nèi)容_cre=65selct Csescoreas Is6 a=F Case 6069 a=”D”Case 70 o 7 a=Cse To a”Caeelsea=A”EdSelets

17、gBox aA、A、B、D、D4、下列程序運(yùn)行后輸出的結(jié)果是_.Priate Su Form_Clik( ) For =1 To 15 a=a+j Mod ext j Prnt EnSub、B、C、90D、12050、下列程序運(yùn)行時(shí)輸入3和4, 輸出的結(jié)果是 _。rivateSu ComandClick( )=IntBo(”請(qǐng)輸入”)bIputBox(”請(qǐng)輸入”)Prnt bEnd SbA、3C、+D、出錯(cuò)51、程序運(yùn)行時(shí),次單擊命令按鈕ommad1后,窗體上顯示的結(jié)果為_(kāi).rive b omand1_ick( ) tti A A nte im B As ntegeCs BB+ A=A1 pr

18、int; BEnd SuA、 2B、3 6C、16D、 25、在單擊窗體中的按鈕Comand1第3次后,如下程序打印結(jié)果是_。rvt Sub Commnd1_Click( )Saic AS Integera = a+1Sect ase aCas : Print ”歡迎大家”Cas :Prin”努力就能成功ase : Print ”希望你能通過(guò)考試”as4: Pit 再見(jiàn)Ed ectEndSubA、“歡迎大家”B、“努力就能成功C、希望你能通過(guò)考試D、“再見(jiàn)”5、下面是計(jì)算1100奇數(shù)的和的程序,請(qǐng)補(bǔ)充完整,填空應(yīng)為_(kāi)。rivateS Commad_Clik() Di AsLn,xA Iteer

19、s = For x _ tep -2 s + Next xPrint sEn uA、100 o B、1 T0、99 o 1、1 o 94、下列程序的輸出結(jié)果是_.;;;;;;;Di yA tegery0DoWhil y0 yy1oopity=; yA、y=0、y1C、y=隨機(jī)值、y= -155、下面語(yǔ)句運(yùn)行后的輸出結(jié)果是_ x=0 Do Wile x0D。=6Doi=i2loopUtili=164、以下語(yǔ)句中,不能正確執(zhí)行的是_。 A、 Optl.Vle ThenB、I OtionlValu=Tr ThenC、Che1Vaue=0D、Chec1alue=True65、執(zhí)行以下語(yǔ)句后,的值為_(kāi)。

20、Dim As Integra1D Uil =100 =+2ooA、99B、100C、溢出、10166、 下列敘述中不正確的是_ A、變量名的第一個(gè)字符必須是字母、變量名的長(zhǎng)度不超過(guò)255個(gè)字符C、變量名可以包含小數(shù)點(diǎn)或者內(nèi)嵌的類(lèi)型聲明字符D、變量名不能使用關(guān)鍵字6、下列符號(hào)常量的聲明中,_是不合法的. A、onst assinle=1.1B、Cot a as ie=1C、Cons as be=n(1)D、n =”O(jiān)K”6、表達(dá)式X+1是_ 、算術(shù)表達(dá)式B、非法表達(dá)式C、字符串表達(dá)式D、關(guān)系表達(dá)式69、在窗體上有一個(gè)文本框Tet,以下程序段的運(yùn)行結(jié)果是_.Te1=Fo i=1To1 Su=um+

21、iexiTet1SumA、在文本框中Tet1中輸出5B、在文本框中Text1中輸出0C、出錯(cuò)D、在文本框中Text中輸出不定值70、下列程序段的執(zhí)行結(jié)果為_(kāi).x= I((69 - ) * Rnd )Select Cse xase Is 90 Print 優(yōu)秀”Case8 T89 Print 良好Cs 0To 9 Print ”合格Caselse Prin”不合格End SlectA、優(yōu)秀B、良好C、合格D、不合格1、下列有關(guān)數(shù)組的說(shuō)法中,不正確的是_。 A、在窗體模塊中不可以定義全局?jǐn)?shù)據(jù)組B、可以使用Erase語(yǔ)句釋放所有數(shù)組所占據(jù)的存儲(chǔ)儲(chǔ)空間C、語(yǔ)句Di(3。6+2)A Integr定義了一

22、個(gè)維上界是的一維的整型數(shù)組D、形參數(shù)組的類(lèi)型可以是定長(zhǎng)符串類(lèi)型72、在窗體模塊的通用聲明處用下面的語(yǔ)句聲明變量、數(shù)組,正確語(yǔ)句有_個(gè)。Puic A() As ntegrPubi N As ItrPuic St As StrinPrvate b() A Intege 、2、3C、4D、173、程序運(yùn)行后,按回車(chē)鍵,輸出結(jié)果為_(kāi)。ptionBae1Priate u Cmmnd1_Cic(=Array(237,26,48,498)m1a(1)m2=F i2 To I a()m1 Tn m=(i) m2=i EndfNet iPn m1;m2En SubA、48 4、237 1C、4 5D、48 74

23、、下面有關(guān)數(shù)組處理的敘述中,不正確的是_??丶?shù)組可由多個(gè)控件組成,這些控件具有相同的名字控件數(shù)組中的元素可以是不同類(lèi)型的控件用RDm語(yǔ)句重新定義動(dòng)態(tài)數(shù)組時(shí),不得改變?cè)摂?shù)組的數(shù)據(jù)類(lèi)型可用Publi語(yǔ)句在窗體模塊的通用說(shuō)明處定義一個(gè)全局?jǐn)?shù)組 A、C、D、75、運(yùn)行程序,單擊命令按鈕,其輸出結(jié)果是_.OptionBase1PrivatSb Command1_Clck( ) Di a AVariat = Arry(1,3,4)j = r i= 4o 1 Stp s+ a(i)jj =j 10 t i Print EndSub、32、1、3D、12376、運(yùn)行以下程序段,輸出結(jié)果是_.Dim a(1T

24、o10) As Integrim p(1 To 4) Anegek = 5For i To 4(i) =i 2Next or i = 1 4k= + (i) 2ext iPnt k、4B、2、D、577、當(dāng)發(fā)生Cmmad1_Cc事件后,程序輸出結(jié)果是_。Option Bas1Pivte b Comma_Click()Dm a(4, 4) Iteg,i,ss0Fori= To4 o j=1 To 4 a(, )= (i)*+j*2 jNext iFor = 1T 4 s=s+a(, i)Nex iPint End SbA、8B、32C、30、447、下列程序段的輸出結(jié)果是_.Dim i s In

25、tegrDm (8) As Ingey 18:i = 0Do (i) = y Mo 2 i =i + y = y 2op Untiy Fr j i - To 0Step 1 Print a(j);Next j、1 0 0B、1 0 0 1 0C、0 01 10D、 19、當(dāng)發(fā)生Cmmnd1_Clik事件后,下列程序的輸出結(jié)果是_。 DimiAs ntegrDm a(10) teeFor i=9To 0tpa(i)1iNxtiPrinta(2);a(5);(8)A、2 5 8B、7 4 1C、8 2D、 980、下列程序的輸出結(jié)果是_.imi s Iger, k sInteger, a(0) A

26、sIntger,p(3)s negerk =5Fi 0 To9 a()=NextiFri 0 o 2 () =a(i *(i + ))NexFo i = 0 To 2 k k+p() *Next Prnt kA、7、21C、2D、2381、當(dāng)發(fā)生omand1_lk事件后,下列程序的執(zhí)行結(jié)果是_。PrivteSb Comand1_Click() Dim a= rray(1, 2,, 4, 5)For = To 4 rin a() (i); et id SubA、11 1 1 1B、 C、1 1D、2 2 282、假如用復(fù)制、粘貼的方法建立了一個(gè)命令按鈕數(shù)組mmad,以下對(duì)該數(shù)組的說(shuō)法錯(cuò)誤的是_。

27、 A、命令按鈕的所有Ction屬性都是Cmnd1B、在代碼中訪問(wèn)命令按鈕只需使用名稱(chēng)Cmmnd1C、命令按鈕的大小都相同、命令按鈕共享相同的事件過(guò)程83、以下程序輸出的結(jié)果是_。( )Dim aArra(,2,3,5,6,7)For i=Lbon(a)o Uound() a(i)= a()*a(i)Next iPrin a(i) A、49B、0C、不確定D、程序出錯(cuò)8、如下數(shù)組聲明語(yǔ)句i a(3 , to 2 , 5),則數(shù)組包含元素的個(gè)數(shù)有_。A、120、75C、0D、13、如下二維數(shù)組聲明語(yǔ)句,_正確。 A、Di 3, As tegerB、Dim(3,) IntegerC、Di a(n,) As InteerD、D a(3 4) As Inege6、以下有關(guān)數(shù)組的說(shuō)明中,錯(cuò)誤的是_. A、根據(jù)數(shù)組說(shuō)明的方式,可將數(shù)組分為動(dòng)態(tài)數(shù)組和靜態(tài)數(shù)組。B、在過(guò)程中,不能用Privt語(yǔ)句定義數(shù)組。C、利用ReDi語(yǔ)句重新定維時(shí),不得改變已經(jīng)說(shuō)明過(guò)的數(shù)組的數(shù)據(jù)類(lèi)型。D、數(shù)組重新定維后,原有的數(shù)組元素內(nèi)容將不予保留。87、要分配存放如下方陣的數(shù)據(jù),_數(shù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論