2023年vb期末復(fù)習(xí)題(下載題目 答案)_第1頁
2023年vb期末復(fù)習(xí)題(下載題目 答案)_第2頁
2023年vb期末復(fù)習(xí)題(下載題目 答案)_第3頁
2023年vb期末復(fù)習(xí)題(下載題目 答案)_第4頁
2023年vb期末復(fù)習(xí)題(下載題目 答案)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VisualBasic期末復(fù)習(xí)題庫D

單項選擇題推斷題填空題編程題5)當(dāng)變量x=2,y=5時,以下程序的輸出結(jié)果為—o

1)下列程序運行后,輸出的結(jié)果為uDountily>5

B=1x=x*y

Dowhile(b<40)y=y+i

b=b*(b+l)loop

l.oopprintx

Printba)2

a)42b)5

b)39c)10

c)6d)20答案:C

d)1答案:A6)當(dāng)執(zhí)行以下程序時,在名為IblResuh的標(biāo)簽框內(nèi)將

2)設(shè)執(zhí)行以下程序段時依次輸入1、3、5,執(zhí)行結(jié)果為業(yè)日小二_____O

_____OPrivateSubcmdlt_click()

Dima(4)AsIntegerDimI,R

Dimb(4)AsIntegerR=0

ForK-0To2For1=1To5Step1

£(K+1)=Val(InputBox(“請輸入數(shù)據(jù):"))R=R+I

b(3-K)=a(K+l)NextI

NextKIblResult.Caption=Str(R)

Erintb(K)EndSub

a)1a)字符串15

b)3b)整數(shù)15

c)5c)字符串5

d)G答案:Ad)整數(shù)5答案:A

3)下列程序執(zhí)行后,變量s的值為。7)如下有一段不完整的程序段,假如要求該程序執(zhí)行3

DimsAslong,xAsInteger次循環(huán),則應(yīng)在程序中的括號里輸入_____o

s=0:x=lX=1

DoWhile(x<10)do

s=s+xx=x+3

x=x+2printx

Looploopuntil(___)

Printsa)x>=8

a)10b)x<=8

b)25c)x>=7

c)50d)x<=7答案:A

d)100答案:B8)若整型變量a的值為2、b的值為3,則下列程序段執(zhí)

4)編寫如下事務(wù)過程:行后整型變量C的值為______O

PrivateSubFormMouseDown(ButtonAsInteger,ShiftIfa>5then

AsInteger,XAsSingle,YAsSingle)ifb<4then

IfShift=6AndButton=2Thonc=a-b

Print"Hello"else

EndIfc=b-a

EndSubEndif

程序運行后,為了在窗體上輸出"Helle”,應(yīng)在窗體上執(zhí)elseifb>3thenc=a*b

行以下_______操作。else

a)同時按下Shift鍵和鼠標(biāo)左鍵c二amodb

b)同時按下Shift鍵和鼠標(biāo)右鍵Endif

c)同時按下Ctrd、Alt鍵和鼠標(biāo)左鍵a)2

d)同時按下Ctrl、Alt鍵和鼠標(biāo)右鍵答案:b)-1

c)1d)0答案:A

d)6答案:A14)下列程序的執(zhí)行結(jié)果為_____o

9)設(shè)有如下語句:DimintsumAsInteger

strl=inputbox("輸入"練習(xí)")DimIAsInteger

從鍵盤上輸入字符串“示例”后,slrl的值是_。intsum=0

a)“輸入”For1=20.2To5Step-4.7

b)"”intsum=intsum+1

c)“練習(xí)”NextI

d)“示例”答案:1)Printintsum

10)我們在一個窗體上建立兩個文本框,名稱分別為a)150

Textl和Text2,事務(wù)過程如下,b)200

PrivateSubTextl_ulicinge()c)50

Text2.text=ucase(Textl.text)d)0答案:C

EndSub15)下列程序的執(zhí)行結(jié)果為_____o

則在Text」文本框輸入"visualbasicw.Text2將。DimSAsInteger,nAsInteger

a)Text2中無內(nèi)容顯示。S=0:n=l

b)Text2顯示"VISUALBASIC”。DoWhilen<=100

c)Tcxt2顯示“visualbasic”S=S+n

d)Textl顯示“visualbasic”答案:Bn=n+l

11)下列程序的運行后s的值是_____0Loop

5=。Printb

Forx=99to1Step-2a)5050

s=s+xb)2500

Nextxc)3000

Prir.tsd)4000答案:A

a)10016)下列程序的執(zhí)行結(jié)果為____o

b)500A=100:b=50

c)2500Ifa>bThen

d)5000答案:Ca=a-b

12)下列程序的執(zhí)行結(jié)果是。Else

K=0b=b+a

For1=1To3Endif

a=ri-KPrinta

printa;a)50

NextIb)100

a)111c)200

b)123d)10答案:A

c)G0017)下列程序的執(zhí)行結(jié)果為

d)149答案:ADimintsumAsInteger

13)下列程序的執(zhí)行結(jié)果是____oDimIAsInteger

Dima(5)AsStringintsum=0

DimbAsIntegerFor1=0To50Step10

DimIAsIntegerintsum=intsum+I

ForI=0To5NextI

a(I)=I+lPrintintsum

Printa(I)a)150

NextIb)200

a)123456c)50

b)6d)0答案:A

c)65432118)下面程序執(zhí)行后,X的結(jié)果為一

x=oa)ABA

ForI=1to5b)AABAAB

Forj=Ito5c)BBABBA

X=X+1d)ABBABA答案:C

Nextj23)以下語句輸出結(jié)果是(在馬上窗口中)―

NextIA?=//TB-Xe■ij?i■ng”

PrintXb="ShangHai”

a)5Printa;b

b)10a)BeijingShangHai

c)15b)AbeijingShangHai

d)20答案:Cc)BeijingShangHai

19)下面程序執(zhí)行的結(jié)果是—od)Abeijiug答案:C

PrivateSubFormClick()24)有如下程序:

A$="123":B$="456"For1=1To3

C=Val(A$)+Val(B$)Forj=5To1Step-1

PrintC\10()PrintI+j

EndSvbNextj,I

a)123其循環(huán)執(zhí)行的次數(shù)為。

b)3a)12

c)5b)13

d)b79答案:Cc)14

20)下列循環(huán)語句將執(zhí)行次。d)15答案:D

A=10025)有如下程序段,該程序執(zhí)行后,變量a的值為

DoFor1=1To2

PrintaForJ=ITo2

a二a+1ForK=1ToJ

Loopuntila<=10a=a+2

a)1NextK

b)10NextJ

c)100NextI

d)死循環(huán)答案:Da)2

21)下面程序段的循環(huán)結(jié)構(gòu)執(zhí)行后,的輸出值是。b)8

程序段為:c)10

For1=1to10step2d)20答案:C

y=y+l26)執(zhí)行下列程序后,變量a的值為一。

NextIDimIasinteger

printI;dimaasinteger

a)25a=0

b)10for1=0to100step2

c)11a=a+1

d)因為丫的初值不知道,所以不確定答案:CnextI

22)寫見程序段的執(zhí)行結(jié)果―oa)1

A="abbacddcba”b)10

for1=6to2step-2c)51

x=mid(a,I,I)d)100答案:C

y=left(a,I)27)執(zhí)行下列程序后,X的值為。

z二right(a,I)X=3

z=x&y&zy=€

nextIDoWhiley<=6

printUcase(z)x=x*y

y=y+l

LoopFor1=1To5

a)2Forj=lToI

b)6Fork=jTo4

c)18Print"a〃

d)20答案:CNextk

28)執(zhí)行下列程序段后,整型變量c的值為Nextj

A=24NextI

b=328a)4

selectcaseb\10b)5

case0c)38

c=a*10+bd)40答案:D

case1to933)有如下程序,該程序的運行結(jié)果為o

c=a*100+bDimkAsInteger

case10to99n=5:m=l:k=l

c=a*1000+bDoWhi1ek<=n

endselectm=m*2

a)537k=k+l

b)2427Loop

c)24328Printm

d)240328答案:Ca)1

29)執(zhí)行完下面的程序段后,循環(huán)將執(zhí)行一次。b)5

For1=1.7To5.9Step0.9c)32

a=a+ld)40答案:C

Printa34)以下程序輸出1到100()之間全部的偶數(shù)之和,請補

NextI充完該程序。

a)3PrivateSubCommandClick()

b)4DimxAsDouble

c)5For1=0To1000

d)6答案:CIfiMod2=0Then

30)有如下語句,執(zhí)行后該段語句的循環(huán)次數(shù)是。x=x+I

Dims,I,jasintegerEndIf

ForI=1to3NextI

Forj=3To1Stcp-1Printx

S=I*jEndSub

Nextja)iMod2=0

NextIb)xMod2=0

a)9c)IMod200

b)10d)xMod200答案:A

c)335)以下是計算10的階乘的程序,請補充該程序。

d)4答案:ADimtassingle

31)有如下程序,該程序?qū)DimkasInteger

For1=1to10step0k=O:t=l

K=k+2While_k<10

NextI

a)形成無限循環(huán)。k=k+l

b)循環(huán)體執(zhí)行一此后結(jié)束循環(huán)。t=t*k

c)語法錯誤。Wend

d)循環(huán)體不執(zhí)行即結(jié)束循環(huán)。答案:APrintt

32)有如下程序段,該程序段執(zhí)行完畢后,共循環(huán)了a)k<10

b)k>10d)Single答案:A

c)k=1045)表達(dá)式2*3,2+2*8/4+3'2的值為_____。

d)k>=10答案:Aa)64

36)____是由VisualBasic供應(yīng)的一種特地的子程序,b)31

由對象本身所具有,反映該對象功能的內(nèi)部函數(shù)或過程。c)49

a)文件d)22答案:B

b)屬性46)復(fù)選對象是否被選中,是由其屬性確定的。

c)方法a)Checked

d)窗體答案:cb)Value

37)1剛建立一個新的標(biāo)準(zhǔn)EXE工程后,不在工具箱中出c)Enabled

現(xiàn)的控件是_____。d)Selected答案:B

單選按鈕47)沒有Ccipliun屬性的控件是_____,

b)圖片框a)Label

c)通用對話框b)OptionButton

d)文本框答案:Cc)Frame

38)下列各項不是VisualBasic的基本數(shù)據(jù)類型的是d)LisBox答案:I)

o48)下列符號是VisualBasic中合法變量名的是_____。

a)Chara)IF

b)Stringb)7AB

c)Integerc)A[B]7

d)Uouble答案:Ad)AB_7答案:1)

39)下列運算結(jié)果中,值最大的是______。49)使窗體自動向下移動的語句是Move_____。

a)3\4a)Left,Top+100

b)3/4b)Top+100

c)4mod3c)Top+100

d)3mod4答案:Dd)Top=Top+100答案:A

40)以下不屬控件的一項是_____O50)RGB函數(shù)通過紅、綠、藍(lán)三基色混合產(chǎn)生某種顏色,

a)文本框其語法為RGB(紅、綠、藍(lán)),括號中紅、綠、藍(lán)三基色

b)標(biāo)簽框的成分運用0-255之間的整數(shù)。若運用3個滾動條分別輸

c)列表框入3種基色,為保證輸入數(shù)值有效,則應(yīng)設(shè)置屬性。

d)消息框答案:Da)Max和Min

41)用InputBox函數(shù)可幫助生成_______。b)SmallChange和LargeChangc

a)消息框c)Scroll和Change

b)“保存”對話框d)Value答案:A

c)簡潔輸入框51)_____控件可以運用SelFocusO方法。

d)“顏色”對話框答案:Ca)Frame

42)____對象不能響應(yīng)Click事務(wù)。b)Label

a)列表框c)TextBox

b)圖片框d)Timer答案:C

c)窗體52)滾動條單擊邊上的箭頭按鈕移動的大小由_____設(shè)

d)計時器答案:D定。

43)17mod3的運算結(jié)果是。a)Change

a)0.5b)SmallChange

b)1c)Scroll

c)1.5d)Tabstop答案:B

d)2答案:D53)下列程序段的執(zhí)行結(jié)果為______。

44)變量X=32769,則變量聲明時不能將其聲明為_____oN=O:J=1

a)IntrgcrDoUntilN>2

b)VariantN=N+1

c)LongJ=J+N*(N+1)

Loopc)42

PrintN;Jd)1答案:C

a)0158)下列程序共執(zhí)行了________循環(huán)。

b)57DimintsumAsInteger

c)321DimIAsInteger

d)313答案:CDimjAsInteger

54)下列程序段的執(zhí)行結(jié)果為oFor1=1To10Step2

X=6Forj=lTo5Step2

ForK=1To10Step-2intsum=intsum+j

X=X+KNextj

NextKNextI

PrintK.Xu)10

a)-16b)20

b)-116c)25

c)16d)15答案:D

d)1131答案:C59)x是小于100的非負(fù)數(shù),用vb表達(dá)式正確的是o

55)下列程序段的執(zhí)行結(jié)果為_。a)0

K=0b)0<=x<100

ForJ=1to2c)x>=0ANDx<100

ForI=1to3d)0<=xORx<100答案:C

K=1+10U)lb.5\2的結(jié)果是o

NextIa)1

For1=1to7b)1.5

K=K+lc)7

NextId)8答案:D

NextJ61)19.5Mod2*2的運算結(jié)果是。

PrintKa)3.5

a)10b)1

b)6c)3

c)11d)0答案:D

d)16答案:C62)a=5,b=8,則int((b-a)*rnd+a)的結(jié)果是介于之

56)下列程序段的執(zhí)行結(jié)果為間的整數(shù)。

M=0a)[5,8)

For1=1To3b)(0,5)

ForJ=5To1Step-1c)[3,5)

N=N+ld)(0,3]答案:A

NextJ,I63)a和b中有且只有一個為0,可以用以下表達(dá)式來表

PrintN;J;I示O

a)1204a)a=0orb=0

b)1504b)a=0Xorb=0

c)1231c)a*b=0Anda+b<>0

d)1531答案:Bd)a=0Andb=0答案:B

57)下列程序段運行后,輸出結(jié)果是一64)Boolean類型的數(shù)據(jù)由幾個字節(jié)組成。

B=1a)1

Dountilb>7b)2

b=b*(b+1)c)3

Loopd)4答案:B

Printb65)Cint函數(shù)返回值類型是。

a)7a)整型

b)39b)字符串

c)變體75)表達(dá)式X+1>X是_____。

d)雙精度浮點型答案:Aa)算術(shù)表達(dá)式

66)ControlBox屬性只適用于窗體,當(dāng)窗體的屬b)非法表達(dá)式

性設(shè)置為O-None時,則ControlBox屬性不起作用。c)字符串表達(dá)式

a)Borderstyled)關(guān)系表達(dá)式答案:D

b)Autoredraw76)不能作為容器的對象是o

c)Windowstatea)窗體

d)Enabled答案:Ab)框架

67)dima(-3to3)所定義的數(shù)組元素個數(shù)是。c)圖片框

a)6d)圖像框答案:D

b)777)窗體的BackColor屬性用于設(shè)置窗體的。

c)8<i)高度

d)9答案:Bb)亮度

68)Dimbl,b2asboolean語句顯式聲明變量_____。c)背景色

a)bl和b2都為布爾型變量d)前景色答案:C

b)bl是整型,b2是布爾型78)窗體模塊保存在一個擴展名為的文件中。

c)bl是變體型(可變型),b2是布爾型a)bas

d)bl和b2都是變體型(可變型)答案:Cb)cis

69)Double類型的數(shù)據(jù)由____個字節(jié)組成。c)frm

a)21d)bmp答案:C

b)479)如有數(shù)組聲明語句Dima(2,-3to2,4),則數(shù)組a

c)8包含元素的個數(shù)是。

d)16答案:Ca)40

70)InputboxO函數(shù)的返回值類型為。b)75

a)數(shù)值型c)12

b)字符型d)90答案:D

c)邏輯型80)若x是一個正實數(shù),對x的第3位小數(shù)四舍五入的表

d)變體型答案:B達(dá)式是o

71)Inputbox函數(shù)的參數(shù)中,必選參數(shù)Prompt的作用是a)0.01*Int(x+0.005)

b)0.001*lnt(l000*(x+0.005))

a)輸出信息c)0.01*Int(100*(x+0.05))

b)定義提示信息d)0.01*Int(x+0.05)答案:B

c)定義隱含信息81)確定一個窗體大小的屬性是_____3

d)定義輸入的位置答案:Ba)Width和Height

72)Rnd函數(shù)不行能產(chǎn)生的值是ob)Width和Top

a)0c)Top和Left

b)1d)Top和Height答案:A

c)0.123482)能顯示窗體的方法是______o

d)0.00005答案:Ba)Visible

73)VisualBasic是一種面對對象的程序設(shè)計語言,構(gòu)b)show

成對象的三要素是一_____oc)Hide

a)屬性、事務(wù)、方法d)open答案:B

b)控件、屬性、事務(wù)83)Print方法可以輸出多個表達(dá)式值,若運用標(biāo)準(zhǔn)格式

c)窗體、控件、過程輸出,各表達(dá)式的分割符應(yīng)是。

d)窗體、控件、模塊答案:Aa)空格

74)變量A%的類型是___ob)逗號

a)Integerc)冒號

b)Singled)分號答案:B

c)String84)VisualBasic的文件管理控件是。

cl)Boolean答案:Aa)驅(qū)動器列表框、書目列表框、文件列表框

b)驅(qū)動器列表框、文件列表框、分合框93)若要將窗體從內(nèi)存中卸載出去,應(yīng)當(dāng)運用的方法是

c)文本框、驅(qū)動器列表框、文件列表框

d)驅(qū)動器列表框、文件列表框、圖像框答案:a)Show

Ab)UnLoad

85)VisualBasic主要用于______。c)Load

a)圖像處理d)Hide答案:B

b)文字處理94)若要設(shè)置定時器控件的定時時間,需設(shè)置的屬性是

c)制作視頻文件______O

d)開發(fā)應(yīng)用程序答案:Da)interval

86)把InputBox的返回值轉(zhuǎn)換為數(shù)值應(yīng)當(dāng)運用的函數(shù)b)value

是______Oc)enabled

a)Lug

溫馨提示

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

評論

0/150

提交評論