VB期末复习资料 联系客服

发布时间 : 星期四 文章VB期末复习资料更新完毕开始阅读11af0a240066f5335a812187

参考答案:A 第23、PrivateSubCommand1_Click(IndexAsInteger) SelectCaseIndex Case0 Text1.BackColor=VbRed Case1 Text1.BackColor=VbGreen Case2 Text1.BackColor=VbBlue EndSelect EndSub 程序运行时单击第三个命令按扭Text1的背景色是______色。 实得分值:0

A、红 B、绿 C、蓝 D、白 参考答案:C

第24、设在窗体上有一个名称为Command1的命令按钮,并有以下事件过程 PrivateSubCommand1_Click() StaticbAsVariant b=Array(1,3,5,7,9) …… EndSub 此过程的功能是把数组b中的5个数逆序存放(即排列为9,7,5,3,1)。为实现此功能,省略号处的程序段应该是_____。 实得分值:0

A、For i=0 to 5-12 tmp=b(i) b(i)=b(5-i-1) b(5-i-1)=tmp Next

B、For i=0 to 5 tmp=b(i) b(i)=b(5-i-1) b(5-i-1)=tmp Next

C、For i=0 to 5\\2 tmp=b(i) b(i)=b(5-i-1) b(5-i-1)=tmp Next

D、For i=1to52 tmp=b(i) b(i)=b(5-i-1) b(5-i-1)=tmp Next

参考答案:C

第25、在窗体上有一个名称为command1的命令按钮,然后编写如下事件过程。请在______

13

处选择正确答案。

Private Sub Command1_Click() Dim a As Integer, s As Integer a = 8: s = 1 Do

s = s + a: a = a - 1 Loop While a <= 0 End Sub

程序运行后,单击命令按钮,s的值为______,a的值为7。 实得分值:0

A、7 B、34 C、9

D、死循环 参考答案:C

第26、若已编写了一个Sort子过程,在该工程中有多个窗体,为了方便地调用Sort子过程,应将该过程放在______中。 实得分值:0

A、窗体模块 B、标准模块 C、类模块 D、工程 参考答案:B

第27、在VisualBasic应用程序中______。 实得分值:0

A、过程的定义可以嵌套,但过程的调用不能嵌套 B、过程的定义不可以嵌套,但过程的调用可以嵌套 C、过程的定义和过程的调用均可以嵌套 D、过程的定义和过程的调用均不能嵌套 参考答案:B

第28、下列定义abc过程的语句,正确的是______。 实得分值:0

A、DimSubabc(x,y) B、Publicabc(x,y)

C、PrivateSubabc(x,y)AsInteger

D、Subabc(x,y) 参考答案:D

第29、用Static关键字定义过程是指______。 实得分值:0

A、声明过程名是静态的

14

B、声明形参是静态的

C、声明过程中的局部变量是静态的 D、声明函数过程的返回值是静态的 参考答案:C

第30、运行下列程序段后,显示的结果为______。 J1=23 J2=32 IfJ1

A、23 B、32 C、55 D、2332 参考答案:B

第31、执行下面的程序段后,x的值为______。 x=10

For i=1To20 Step3 x=x+i\\4 Next I

实得分值:0

A、24 B、25 C、26 D、27 参考答案:B

第32、下列程序段的执行后,I的结果为______。 a=75 Ifa>60ThenI=1 Ifa>70ThenI=2 Ifa>80ThenI=3 Ifa<90ThenI=4 实得分值:0

A、1 B、2 C、3 D、4 参考答案:D

第33、如果整型变量a、b的值分别为3和1,则下列语句中循环体的执行次数是______。 ForI=atob PrintI NextI 实得分值:0

A、0 B、1 C、2 D、3 参考答案:A

15

第34、下列程序段的循环结构执行后,i的输出值是______。 DimyasInteger Fori=1To10Step2 y=y+i Nexti 实得分值:0

A、25 B、10 C、11

D、因为y初值不知道,所以不确定 参考答案:C

第35、下列结构中不属于分支结构的是______。 实得分值:0

A、If/EndIf

B、SelectCase/EndSelect C、Function/EndFunction D、If/Else/EndIf 参考答案:C

第36退出For循环,可使用的语句为______。 实得分值:0

A、Exit B、Exit Do C、Time D、Exit For 参考答案:D

第37、以下程序段执行后,变量a和y的值分别是______。 a=10:y=0 Do a=a+2 y=y+a Ify>20Then ExitDo EndIf LoopWhilea<=14 实得分值:0

A、a=18y=24 B、a=14y=26 C、a=14y=24 D、a=12y=12 参考答案:B

第39、以下哪一个语句可以跳出DoWhileLoop循环______。 实得分值:0

A、End

B、ExitLoop C、ExitDo D、ExitFor 参考答案:C

第40、下列程序段运行后,变量n的值为______。

16