2019VisualBasic程序設(shè)計(jì)期末測試題庫200題(含參考答案)_第1頁
2019VisualBasic程序設(shè)計(jì)期末測試題庫200題(含參考答案)_第2頁
2019VisualBasic程序設(shè)計(jì)期末測試題庫200題(含參考答案)_第3頁
2019VisualBasic程序設(shè)計(jì)期末測試題庫200題(含參考答案)_第4頁
2019VisualBasic程序設(shè)計(jì)期末測試題庫200題(含參考答案)_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

2019年VisualBasic程序設(shè)計(jì)期末測試復(fù)習(xí)題200題

[含答案]

一、選擇題

1.在VisualBasic程序設(shè)計(jì)中,過程名稱的長度不能超過個(gè)字符。

a)8

b)40

c)255

d)11答案:B

2.在拖動滾動條的滾動塊的時(shí)候,在沒有松開鼠標(biāo)前會觸發(fā)滾動條的事件。

a)Change

b)keyDown

c)Scroll

d)DragOver答案:C

3.整型變量占用的字節(jié)數(shù)為o

a)2個(gè)字節(jié)

b)3個(gè)字節(jié)

c)4個(gè)字節(jié)

d)5個(gè)字節(jié)答案:A

4.整型數(shù)的取值范圍為。

a)-32767~+32767

b)-32768?+32767

c)-32768~+32768

d)0-65535答案:B

5.在程序中使用日期型數(shù)據(jù)時(shí),必須用符號―將日期型數(shù)據(jù)括起來。

a)@

b)$

c)%

d)#答案:D

6.下列選項(xiàng)中,為字符串常量的是

a)6/12/2001

b)"6/12/2001"

c)#6,12,2001#

d)6,12,2001#答案:B

7.下列命令按鈕事件過程執(zhí)行后,輸出結(jié)果是o

Form=lto1000step2

a=10

forn=lto20step2

a=a+2

nextn

nextm

printa

a)1200

b)1000

c)30

d)20答案:C

8.下列數(shù)據(jù)中哪一個(gè)是布爾常量_____。

a)123

b)not

c)TRUE

d)xyz答案:C

9.以下程序段的輸出結(jié)果是o

A=Sqr(3)

b=Sqr(2)

c=a>b

Printc

a)-1

b)0

c)False

d)Ture答案:D

10.下列程序的運(yùn)行結(jié)果為。

For1=1to3

d⑴=2*1-1

?d(I)

NextI

a)135

b)246

c)146

d)567答案:A

11.下列屬性用于設(shè)置或返回文本框中的文本。

a)Caption

b)Text

c)Name

d)Dragicon答案:B

12.若要在列表框中顯示多列數(shù)據(jù),可用列表框的屬性來實(shí)現(xiàn)。

a)MultiSelect

b)Index

c)Columns

d)List答案:C

13.所有控件都有的屬性是,在程序中作為對象的標(biāo)識引用。

a)Caption

b)Value

c)Text

d)name答案:D

14.要聲明一個(gè)長度為256個(gè)字符的定長字符串變量str,以下語句正確的是

a)DimstrAsString

b)DimstrAsString(256)

c)DimstrAsString(256)

d)DimstrAsString*256答案:D

15.運(yùn)行VB程序的快捷鍵為o

a)F4

b)F5

c)F6

d)F7答案:B

16.下列選項(xiàng)中,哪一項(xiàng)是所有控件共有的屬性o

a)Caption

b)Value

c)Text

d)Name答案:D

17.下列語句可以將變量A、B的值互換。

a)A二B:B=A

b)C=A:A=B:B=C

c)A=C:C=B:C=A

d)B=A:A=B答案:B

18.除時(shí)鐘外其它控件都沒有的屬性是

a)Top

b)Name

c)Visible

d)Interval答案:D

19.用于獲取字符串長度的函數(shù)是o

a)Len()

b)Length()

c)Strlen()

d)Lofo()答案:A

20.用于獲得字符串S最左邊4個(gè)字符的函數(shù)是:。

a)Left(S,4)

b)Left(l,4)

c)Leftstr(S)

d)Leftstr(3,4)答案:A

21.用戶可通過模擬屏幕的小圖象來布置應(yīng)用程序運(yùn)行后的位置。

a)窗體設(shè)計(jì)器

b)快捷菜單

c)立即窗口

d)窗體布局窗口答案:D

22.當(dāng)一個(gè)工程含有多個(gè)窗體時(shí),其中的啟動窗體是。

a)啟動VB時(shí)建立的窗體

b)第一個(gè)添加的窗體

c)最后一個(gè)添加的窗體

d)在“工程屬性”對話框中指定的窗體答案:D

23.對象是一個(gè)邏輯實(shí)體,它是的集合。

a)數(shù)據(jù)

b)代碼

c)數(shù)據(jù)與代碼

d)屬性答案:C

24.下列程序段的執(zhí)行結(jié)果是。

N=10

Fork=nTo1Step-1

x=Sqr(k)

x=x-2

Nextk

Printx-2

a)-3

b)-1

c)1

d)1.16答案:A

25.單擊滾動條兩端的滾動箭頭,將觸發(fā)它的事件。

a)Scroll

b)SmallChangeorLangeChange

c)KeyDown

d)Change答案:D

26.下列程序段的執(zhí)行結(jié)果為o

DimM(10),N(10)

1=3

forT=lTo5

M(T)=T

N(I)=2*I+T

NextT

printN(I);M(I)

a)311

b)315

c)113

d)153答案:C

27.以下程序段執(zhí)行后整型變量n的值為o

N=0

for1=1to20step5

n=n+l

nextI

a)3

b)4

c)5

d)2答案:B

28.以下程序輸出的結(jié)果為o

X=1

y=4

DoUntily>4

x=x*y

y=y+l

Loop

Printx

a)4

b)8

c)12

d)16答案:A

29.以下面那種方式打開的文件,只能讀不能寫。

a)Input

b)Output

c)Random

d)Append答案:A

30.以下哪個(gè)是合法的變量名o

a)Len

b)Test@qw

c)6cost_1

d)count2s答案:D

31.以下可以構(gòu)成語句的一項(xiàng)是o

a)對象名.屬性名

b)對象名.方法名

c)對象名.事件名

d)對象名.函數(shù)名答案:B

32.下列輸出語句中,錯(cuò)誤的是o

a)?X,y

b)Printx,y

c)Debug.Printx,y

d)Print.Formx,y答案:D

33.Daletime是Dale類型的變量,以下賦值語句中錯(cuò)誤的是:。

a)Datetime=#4/14/97#

b)Datetime=#May1,1997#

c)Datetime=#12:15:00AM#

d)Datetime=H8\8\99u答案:D

34.設(shè)A、B、C表示三角形的3條邊,表示條件“任意兩邊之和大于第三邊”的布爾表達(dá)

式可以用(???)表示。

a)A+B>=COrA+C>=BOrB+C>=A

b)Not(A+B<=COrA+Cv=BOrB+C<=A)

c)A+B>CAnd?A+C>BAndB+C>A

d)A+B>=CAndA+C>=BOrB+C>=A答案:B

35.引用列表框的最后一項(xiàng)應(yīng)使用()

a)List1.List(List1.ListCount-1)

b)List1.List(List1.ListCount)

c)List1.List(ListCount)

d)List1.List(ListCount-1)答案:A

36.要在圖片框Pl中打印字符串“HowAreYou",應(yīng)使用語句()

a)Picturel.Print="HowAreYouv

b)Pl.Picture=LoadPicture(uHowAreYou^)

c)Pl.Print“HowAreYou”

d)Print“HowAreYou”答案:C

37.將字符串“hello”添加到列表框的最后,可使用()請語句。

a)List1.Additemuhellon,List1.ListCount-1

b)List1.Additem“hello”,Listl.ListCount+1

c)List1.Additem“hello”,List1.Listindex

d)List1.Additem“hello”答案:D

38.能夠改變窗體邊框線類型的屬性是()

a)FontStyle

b)BorderStyle

c)BackStyle

d)Border答案:B

39.當(dāng)事件能被觸發(fā)時(shí),()就會對該事件作出響應(yīng).

a)對象

b)程序

c)控件

d)窗體答案:A

40.以下不屬于VisualBasic系統(tǒng)的文件類型是

a).frm

b).cis

c).bat

d).vbp答案:C

41.如果X是一個(gè)正的實(shí)數(shù),將千分位四舍五入,保留兩位小數(shù)的表達(dá)式是

a)0.01*int(x+0.05)

b)0.0Pint(100*(x+0.005))

c)0.01*int(100*(x+0.05))

d)0.01*int(x+0.005)答案:B

42.下列對象中沒有焦點(diǎn)屬性的是(???)

a)命令按鈕控件

b)窗口控件

c)文本框控件

d)單選框控件答案:B

43.將任意一個(gè)正的兩數(shù)N的個(gè)位數(shù)與十位數(shù)對換的表達(dá)式為

a)(N-INT(N/10)*10)*10+INT(N/10)

b)N-7INT(N/10)*10)*10+INT(N)/10

c)INT(N/10)+(N-INT(N/10)

d)(N-7INT(N/10)*10)*10+INT(N/10)答案:A

44.表達(dá)式2+3*4八5-SIN(X+l)/2中最先進(jìn)行的運(yùn)算是

a)4A5

b)3*4

c)x+1

d)SIN答案:C

45.設(shè)A、B、C表示三角形的3條邊,表示條件“任意兩邊之和大于第三邊”

的布爾表達(dá)式可以用()表示。

a)A+B>=COrA+C>=BOrB+C>=A

b)Not(A+B<=COrA+C<=BOrB+C<=A)

c)A+B>CAndA+C>BAndB+C>A

d)A+B>=CAndA+C>=BOrB+C>=A答案:B

46.表達(dá)式(7\3+l)*(18\5-l)的值是()

a)8.76

b)7.8

c)6

d)6.67答案:C

47.表達(dá)式25.28Mod10的值是()

a)1

b)5

c)4

d)出錯(cuò)答案:B

48.下列哪項(xiàng)是窗體對象的方法而不是屬性()

a)Name

b)Print

c)Caption

d)Enabled答案:B

49.將任意一個(gè)正的兩數(shù)N的個(gè)位數(shù)與十位數(shù)對換的表達(dá)式為?

a)(N-INT(N/10)*10)*10+INT(N/10)

b)N-7INT(N/10)*10)*10+INT(N)/10?

c)INT(N/10)+(N-INT(N/10)

d)(N-7INT(N/10)*10)*10+INT(N/10)答案:A

50.Strc=Mid(nVisualBasic",10,3),則Strc的值。

a)"Vis11

b)"suaM

c)“Bas”

d)“sic”答案:D

51.下列方法是將項(xiàng)目添加到List控件中。

a)List

b)ListCount

c)Move

d)Additem答案:D

52.在visualbasic中,要將一個(gè)窗體從內(nèi)存中釋放,應(yīng)使用語句。

a)show

b)hide

c)load

d)unload答案:D

53.下列結(jié)構(gòu)中不屬于循環(huán)結(jié)構(gòu)的是。

a)for/next

b)while/wend

c)With/endwith

d)do/loop答案:C

54.下列控件中可自動設(shè)置滾動條的是o

a)復(fù)選框

b)框架

c)列表框

d)標(biāo)簽框答案:C

55.某頂級菜單項(xiàng)的熱鍵字母為F,以下操作等同于單擊該菜單項(xiàng)。

a)同時(shí)按下Ctrl+F鍵

b)按下F鍵

c)同時(shí)按下Alt+F鍵

d)同時(shí)按下Shift+F鍵答案:C

56.在使用菜單編輯器設(shè)計(jì)菜單時(shí),必須輸入的項(xiàng)是—o

a)標(biāo)題

b)名稱

c)索引

d)快捷鍵答案:B

57.要清除組合框Combol中的所有內(nèi)容,可以使用()語句

a)Combol.CIS

b)Combol.Clear

c)Combol.Delete

d)Combo1.Remove?答案:B

58.Print方法不允許在對象上輸出數(shù)據(jù)。

a)窗體

b)代碼窗口

c)立即窗口

d)圖片框答案:B

59.下列賦值語句正確的是(??)

a)Text1,text=Text.text+Text2.text?

b)Textl,name=Textl.Name+Text2.Name?

c)Textl.Caption=Texll.Caption+Text2.Caption?

d)Text1.Enable=Text1.Enable+Text2.Enable?答案:A

60.表達(dá)式val(-17.8)+Abs(17.8)的值是。

a)0

b)0.8

c)-0.2

d)-34.8答案:A

61.RGB(x,y,z)函數(shù)中x,y,z的取值范圍____。

a)[0,255)

b)(0,255]

c)10,255]

d)(0,255)答案:C

62.表達(dá)式Right("Beijing”,4)的值是。

a)Beijing

b)jing

c)eiji

d)ijin答案:B

63.下面____控鍵對象具有繪圖方法。

a)Image

b)Line

c)Picturebox

d)Frame答案:C

64.表達(dá)式:5\2*3的值___o

a)7.5

b)0

c)1

d)2答案:B

65.在VisualBasic設(shè)計(jì)界面中不能隱藏的窗口是。

a)工程窗口

b)屬性窗口

c)立即窗口

d)窗體窗口答案:A

66.執(zhí)行語句Printformat(5459.478,"##,#0.00"),正確的輸出是

a)5459.48

b)5,459.48

c)5,459,478

d)5,459。47答案:B

67.窗體的BackColor屬性用于設(shè)置窗體的。

a)高度

b)亮度

c)背景色

d)前景色答案:C

68.下列程序段運(yùn)行后,輸出結(jié)果是一。

B=1

Dountilb>7

b=b*(b+l)

Loop

Printb

a)7

b)39

c)42

d)1答案:C

69.@=5,1)=8,則由1((1)臼)*「血+2)的結(jié)果是介于之間的整數(shù)。

a)[5,8)

b)(0,5)

c)[3,5)

d)(0,3]答案:A

70.a和b中有且只有一個(gè)為0,可以用以下表達(dá)式來表示。

a)a=0orb=0

b)a=0Xorb=0

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

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

71.Boolean類型的數(shù)據(jù)由幾個(gè)字節(jié)組成。

a)1

b)2

c)3

d)4答案:B

72.ControlBox屬性只適用于窗體,當(dāng)窗體的屬性設(shè)置為0-None時(shí),

則ControlBox屬性不起作用。

a)Borderstyle

b)Autoredraw

c)Windowstate

d)Enabled答案:A

73.設(shè)置標(biāo)簽邊框的屬性是o

a)BorderStyle

b)BackStyle

c)AutoSize

d)Alignment答案:A

74.Inputbox函數(shù)的參數(shù)中,必選參數(shù)Prompt的作用是。

a)輸出信息

b)定義提示信息

c)定義隱含信息

d)定義輸入的位置答案:B

75.RGB函數(shù)通過紅、綠、藍(lán)三基色混合產(chǎn)生某種顏色,其語法為RGB(紅,綠,藍(lán)),

括號中紅、綠、藍(lán)三基色的成分使用0-255之間的整數(shù)。若使用3個(gè)滾動條分別輸入3種

基色,

為保證輸入數(shù)值有效,則應(yīng)設(shè)置____屬性。

a)Max和Min

b)SmallChange和LargeChange

c)Scroll和Change

d)Value答案:A

76.VisualBasic的文件管理控件是。

a)驅(qū)動器列表框、目錄列表框、文件列表框

b)驅(qū)動器列表框、文件列表框、組合框

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

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

77.如果要求設(shè)置定時(shí)器時(shí)間間隔為0.5秒鐘,那么它的Interval屬性值應(yīng)該等于

a)5000

b)500

c)50

d)5答案:B

78.如果要改變窗體的標(biāo)題,需要設(shè)置窗體對象的屬性。

a)Name

b)Caption

c)BackColor

d)BorderStyle答案:B

79.如果有數(shù)組聲明Dima(10)AsInteger,則該數(shù)組共有個(gè)元素。

a)10

b)11

c)9

d)不確定答案:B

80.若要設(shè)置定時(shí)器控件的定時(shí)時(shí)間,需設(shè)置的屬性是。

a)interval

b)value

c)enabled

d)text答案:A

81.用于設(shè)定文本框中最多可接受的字符數(shù)的屬性是。

a)AutoSize屬性

b)PasswordChar屬性

c)SelLength屬性

d)MaxLength屬性答案:D

82.Double類型的數(shù)據(jù)由個(gè)字節(jié)組成。

a)21

b)4

c)8

d)16答案:C

83.有如下語句,執(zhí)行后該段語句的循環(huán)次數(shù)是o

Dims,I,jasinteger

ForI=1to3

Forj=3To1Step-1

S=I*j

Nextj

NextI

a)9

b)10

c)3

d)4答案:A

84.菜單控件只包括一個(gè)事件,即(1),當(dāng)用鼠標(biāo)單擊或鍵盤選中后按“回車”鍵

時(shí)觸發(fā)該事件,除分隔條以外的所有菜單控件都能識別該事件。C

A、GotFocusLoadC、ClickD、KeyDown

85.如下有一段不完整的程序段,如果要求該程序執(zhí)行3次循環(huán),則應(yīng)在程序中的括號里

輸入O

X=1

do

x=x+3

printx

loopuntil(___)

a)x>=8

b)x<=8

c)x>=7

d)x<=7答案:A

86.若整型變量a的值為2、b的值為3,則下列程序段執(zhí)行后整型變量c的值為

Ifa>5then

ifb<4then

c=a-b

else

c=b-a

Endif

elseifb>3then

c=a*b

else

c=amodb

Endif

a)2

b)-1

c)1

d)6答案:A

87.設(shè)有如下語句:

strl=inputbox("輸入二二“練習(xí)”)

從鍵盤上輸入字符串“示例”后,strl的值是

a)“輸入”

b)

c)“練習(xí)”

d)“示例”答案:D

88.下面程序執(zhí)行的結(jié)果是—o

PrivateSubForm_Click()

A$=M123n:B$=n456"

C=Val(A$)+Val(B$)

PrintCM00

EndSub

a)123

b)3

c)5

d)579答案:C

89.有如下程序段,該程序執(zhí)行后,變量a的值為o

For1=1To2

ForJ=ITo2

ForK=1ToJ

a=a+2

NextK

NextJ

NextI

a)2

b)8

c)10

d)20答案:C

90.下列程序段的執(zhí)行結(jié)果為o

M=0

For1=1To3

ForJ=5ToIStep-1

N=N+l

NextJ,I

PrintN;J;I

a)1204

b)1504

c)1231

d)1531答案:B

91.執(zhí)行下列程序段后,整型變量c的值為一o

A=24

b=328

selectcaseb\10

case0

c=a*10+b

case1to9

c=a*100+b

case10to99

c=a*1000+b

endselect

a)537

b)2427

c)24328

d)240328答案:C

92.滾動條單擊邊上的箭頭按鈕移動的大小由設(shè)定。

a)Change

b)SmallChange

c)Scroll

d)Tabstop答案:B

93.有如下程序,該程序?qū)

For1=1to10step0

K=k+2

NextI

a)形成無限循環(huán)。

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

c)語法錯(cuò)誤。

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

94.有如下程序,該程序的運(yùn)行結(jié)果為o

DimkAsInteger

n=5:m=l:k=l

DoWhilek<=n

m=m*2

k=k+l

Loop

Printm

a)1

b)5

c)32

d)40答案:C

95.是由VisualBasic提供的一種專門的子程序,由對象本身所具有,

反映該對象功能的內(nèi)部函數(shù)或過程。

a)文件

b)屬性

c)方法

d)窗體答案:C

96.用InputBox函數(shù)可幫助生成。

a)消息框

b)“保存”對話框

c)簡單輸入框

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

97.變量X=32769,則變量聲明時(shí)不能將其聲明為。

a)Integer

b)Variant

c)Long

d)Single答案:A

98.Visualbasic采用了編程機(jī)制。

a)面向過程

b)面向?qū)ο?/p>

c)事件驅(qū)動

d)可視化答案:C

99.執(zhí)行下列程序后,X的值為。

X=3

y=6

DoWhiley<=6

x=x*y

y=y+l

Loop

a)3

b)6

c)18

d)20答案:C

100.下面四個(gè)選項(xiàng),不是事件的是。

a)Click

b)Visibale

c)Unload

d)Change答案:B

101.要禁用計(jì)時(shí)器控件、需要將—屬性設(shè)置為false。

a)Enable

b)Visibale

c)Timer

d)Interval答案:A

102.要改變控件的寬度,應(yīng)修改該控件的屬性。

a)Top

b)Left

c)Width

d)Height答案:C

103.寫在一行上的多條語句,應(yīng)以為分隔符。

a)分號

b)逗號

c)冒號

d)空格答案:C

104.下列可以把當(dāng)前目錄下的圖形文件picl.jpg裝入圖片框PictureI中的語句為

a)Picture="pic1.jpg”

b)Picture.Handle=*'pic1.jpg"

c)Picture1.Picture=LoadPicture("pic1.jpg")

d)Picture:LoadPicture(^'picl.jpg,^)答案:C

105.以下不是VB對象屬性的一項(xiàng)是o

a)Click

b)Name

c)Caption

d)Top答案:A

106.若要在圖片框中繪制一個(gè)圓,使用的方法是。

a)Circle

b)line

c)point

d)pset答案:A

107.下列的程序段執(zhí)行后,X的值為—o

X=0

for1=1to10

forj=Ito10

x=x+l

nextj

nextI

a)50

b)55

c)100

d)105答案:B

108.文件列表框中用于設(shè)置或返回所選文件的文件名的屬性是

a)File

b)FilePath

c)Path

d)FileName答案:D

109.下面的運(yùn)算符中,哪個(gè)是算術(shù)運(yùn)算符。

a)Mod

b)=

c)Eqv

d)Xor答案:A

110.下列程序段的執(zhí)行結(jié)果為

X=5

y=-20

ifnotx>0then

x=y-3

else

y=x+3

printx-y;y-x

endif

a)-33

b)5-8

c)3-3

d)25-25答案:A

111.在VisualBasic中通過屬性設(shè)置字體顏色。

a)Fontcolor

b)Forecolor

c)Backcolor

d)Showcolor答案:B

112.在VisualBasic中按文件的訪問方式不同,可以將文件分為

a)順序文件、隨機(jī)文件和二進(jìn)制文件

b)文本文件和數(shù)據(jù)文件

c)數(shù)據(jù)文件和可執(zhí)行文件

d)ASCII文件和二進(jìn)制文件答案:A

113.在VisualBasic中,要設(shè)置菜單項(xiàng)的快捷訪問鍵,應(yīng)使用哪個(gè)符號:

a)&

b)*

c)$

d)@答案:A

114.在VisualBasic中,下列控件可以包含其他控件。

a)Picturebox

b)Commandbutton

c)Label

d)Checkbox答案:A

115.如果ABC的值為100,下列表達(dá)式中,的值為False。

a)ABC

b)12345012345&ABC

c)Not2*5=10

d)4=4and5>2+2答案:C

116.若要獲得滾動條的當(dāng)前值,可訪問的屬性是o

a)Text

b)Value

c)Max

d)Min答案:B

117.Msgbox函數(shù)返回值的類型是o

a)數(shù)值

b)字符串

c)變體

d)數(shù)值或字符串(視輸入情況而定)答案:A

118.對象可以識別和響應(yīng)的某些行為稱為。

a)屬性

b)方法

c)繼承

d)事件答案:D

119.改變控件在窗體中的上下位置應(yīng)修改控件的屬性。

a)Top

b)Left

c)Width

d)Height答案:A

120.函數(shù)int(abs(99-100)/2)的值為。

a)1

b)0

c)“0”

d)“1”答案:B

121.數(shù)組的下標(biāo)可取的變量類型是o

a)日期型

b)字符型

c)數(shù)值型

d)可變型答案:C

122.關(guān)鍵字聲明的局部變量在整個(gè)程序運(yùn)行中一直存在。

a)Static

b)Private

c)Dim

d)Public答案:A

123.要輸出簡單信息,可以使用。

a)InputBox函數(shù)

b)MsgBox函數(shù)

c)ShowFont方法

d)ShowPrinter方法答案:B

124.菜單控件僅支持以下事件。

a)Click

b)MouseDown

c)KeyPress

d)Load答案:A

125.以下控件不能觸發(fā)Dbclick。事件。

a)Label

b)Commandbutton

c)PictureBox

d)Image答案:B

126.若要將某命令按鈕設(shè)置為默認(rèn)命令按鈕。則應(yīng)設(shè)置為True的屬性是

a)Value

b)Cancel

c)Default

d)Enabled答案:C

127.下列字符串不能作為VB的變量名是o

a)ABCDEFG

b)P000000

c)89TWDDFF

d)XYZ答案:C

128.下列表達(dá)式不合法的是o

a)123+abc

b)123&Habcn

c)1+2/3

d)[3*(4+5)-6]/7答案:D

129.下列各組控件都具有Caption屬性的是。

a)窗體、文本框

b)標(biāo)簽、定時(shí)器

c)窗體、標(biāo)簽

d)文本框、定時(shí)器答案:C

130.下列類型的變量中占用字節(jié)數(shù)最小的是o

a)Integer

b)Single

c)Date

d)Byte答案:D

131.設(shè)執(zhí)行以下程序段時(shí)依次輸入1、3、5,執(zhí)行結(jié)果為。

Dima(4)AsInteger

Dimb(4)AsInteger

ForK=0To2

a(K+l)=Val(InputBox(“請輸入數(shù)據(jù):”))

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

NextK

Printb(K)

a)1

b)3

c)5

d)0答案:A

132.可變數(shù)組的各個(gè)數(shù)組元素的數(shù)據(jù)類型可以o

a)相同

b)不相同

c)兩可

d)都不對答案:A

二、填空題

133.復(fù)選框控件Value屬性指示復(fù)選框處于—(10)—或禁止?fàn)顟B(tài)(暗淡的)中

的某一種。選中

134.下列程序的執(zhí)行結(jié)果是o

PrivateFunctionP(NAsInteger)

ForI=1ToN

SUM=SUM+i

NextI

P=SUM

EndFunction

PrivateSubCommandl_Click()

S=P(1)+P(2)+P(3)+P(4)

PrintS;

EndSub答案:20

135.激活屬性窗口的快捷鍵是o答案:F4

136.表達(dá)式Fix(-32.68)+Int(-23.02)的值為。答案:-56

137.在窗體上畫一個(gè)命令按鈕,然后編寫如下事件過程:

PrivateSubCommandl_Click()

a=InputBox("請輸入一個(gè)整數(shù)”)

b=InputBox("請輸入一個(gè)整數(shù)”)

Printa+b

EndSub

程序運(yùn)行后,單擊命令按鈕,在輸入對話框中分別輸入321和456,輸出結(jié)果為—o

答案:321456

138.滾動條響應(yīng)的重要事件有和(提示:該題只填寫英文,如Click事

件,只寫Click即可)。答案:CHANGE#SCROLL

139.方法是VB提供的一種,用來完成一定的操作。答案:特殊子程序

140.語句a%=3.14156:Printa%的輸出結(jié)果是。答案:3

%表示整數(shù),相當(dāng)于dimaasinteger.長整數(shù)符號是&

141.設(shè)置窗體的屬性,可在窗體上顯示圖片。答案:Picture

142.下列程序用來計(jì)算1+2+3……+10的值,請補(bǔ)充完程序。

Dimt,kassingle

K=0

DOWhilek<10

K=k+1:

loop

printt答案:T=T+K

143.以下程序段的輸出結(jié)果是一o

Num=O

Whilenum<=2

num=num+l

Wend

Printnum答案:3

144.如果要將某個(gè)菜單項(xiàng)設(shè)計(jì)為分隔線,則該菜單項(xiàng)的標(biāo)題應(yīng)設(shè)置為o答案:-

145.以下語句的執(zhí)行結(jié)果是—o

I=Format(5459.4,u##,##0.00n)

PrintI答案:5,459.40

146.可用窗體的—(9)_方法在窗體中顯示文字。Print

147.窗體中有圖片框(Picturel)和計(jì)時(shí)器(Timerl)兩個(gè)控件,運(yùn)行程序時(shí),

將圖片加載到圖片框中,然后圖片框以每1秒鐘一次的速度向窗體的右下

腳移動,每次向左、向下移動150twipo請?zhí)羁眨?/p>

PrivateSubForm_load()

(1)=loadPicture("c:\pic\ball.ico")

(2).Interval=(3)

EndSub

PrivateSubTimerl_Timer()

Staticx,yAsInteger

x=x+150

y=(4)

Picturel.Move(5)

EndSub

答案:(1)piclurel.picture(2)Timerl(3)1000(4)y+150(5)x,y

148.VisualBasie中的常量分為兩種,一種是文字常量,一種是一常量。答案:符號

149.設(shè)有數(shù)組聲明語句:Optionbase1dimA(3,-2to1),則數(shù)組A中有個(gè)元素。

答案:12

150.假定在C:盤根目錄下有一個(gè)名為pic2.gif的圖形文件,要在運(yùn)行期間把該文件裝

入一個(gè)圖片框PICTURE1,應(yīng)執(zhí)行的語句為o答案:

PICTURE1,PICTURE=LOADPICTURE("C:\PIC2.GIF,')

151.PrivateSubForm_Click()

Printn*";Tab(6);2,Tab(15);5

Print

Forl=15To16

PrintI;

Forj=2To6Step3

PrintTab(3*j);j*I;

Nextj

Print

NextI

EndSub

程序運(yùn)行結(jié)果:

152.雙精度數(shù)用字母將尾數(shù)與指數(shù)分開。答案:D

153.在Selectcase結(jié)構(gòu)中應(yīng)至少包含一個(gè)子句。答案:CASE

154.窗體的屬性可在屬性窗口中設(shè)置,也可在程序中用語句動態(tài)設(shè)置。答案:

賦值

155.有如下Sub過程:

Subind(aAsInteger)

StaticxAsInteger

x=x+a

Printx;

EndSub

以下是調(diào)用它的事件過程,程序運(yùn)行后,單擊命令按鈕Command1,輸出結(jié)果為。

PrivateSubCommandl_Click()

Ind(2)

EndSub答案:2

156.貨幣類型的數(shù)據(jù)小數(shù)點(diǎn)的位置是固定的,精確到小數(shù)點(diǎn)后位。答案:4

157.下列程序的執(zhí)行結(jié)果是o

Ml=l:m2=1

DoWhilem2<>6

ml=ml*m2:m2=m2+l

Loop

Printml答案:120

158.給定年份,下列程序用來判斷該年是否閏年,請補(bǔ)充完該程序。

提示:閏年的條件是年號可以被4整除但不能被100整除,或者能被400整除。

PrivateSubCommand6_Click()

DimyAsInteger

y=InputBox("請輸入年號”)

If(yMod4=0yMod100<>0)or(yMod400=0)Then

Print”是閏年”

ElsePrint”是普通年份”

EndIf

EndSub答案:AND

159.下列程序是用來計(jì)算1+2+3……+10的程序段,請補(bǔ)充完該程序。

DimI,s,kAsInteger

s=0:k=0

For____To-1

k=k+l:s=s+k

NextI

Prints答案:J=-10

160.根據(jù)變量的定義位置和所使用的變量定義語句的不同,VB中的變量可以分為3類,

即、模塊變量和全局變量。答案:局部變量

161.下列程序段的執(zhí)行時(shí),共循環(huán)一次。

Fora=0To1

Forb=lTo2

Forc=lTo3

1=1+1

Nextc

Nextb

nexta答案:12

162.下列程序段的運(yùn)行結(jié)果是:

Subsele()

DimnasInteger

I=21:n=3

DoWhileI>n

I=I-n

Loop

PrintI

EndSub

打印結(jié)果答案:3

163.一個(gè)程序最多可以有窗體。答案:255

164.假定有一個(gè)文本框,其名稱為Textl,為了使該文本框具有焦點(diǎn),應(yīng)執(zhí)行的語句是

。答案:TEXT1.SETFOCUS

165.執(zhí)行下面的程序段后,s

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論