20XX2VB复习题集1.docx
《20XX2VB复习题集1.docx》由会员分享,可在线阅读,更多相关《20XX2VB复习题集1.docx(8页珍藏版)》请在冰点文库上搜索。
![20XX2VB复习题集1.docx](https://file1.bingdoc.com/fileroot1/2023-5/6/2c95c4b9-d16f-4b65-8dc9-ee32045ff71a/2c95c4b9-d16f-4b65-8dc9-ee32045ff71a1.gif)
20XX2VB复习题集1
2021-20XX
(2)VB复习题集
(1)
一、选择题:
1、VisualBasic是一种面向对象的可视化程序设计语言,采取了的编程机制。
(A)事件驱件
(B)按过程顺序执行(C)窗体
(D)按模块顺执行
2、在VisualBasic中最基本的对象是,它是应用程序的基石,是其他控件的容器。
(A)文本框
(B)命令按钮(C)窗体
(D)标签3、下列说法正确的是为了保存一个VisualBasic应用程序,应当
A)只保存窗体文件(.frm)
C)分别保存工程文件和标准模块文件(.bas)
B)只保存工程文件(.vbp)
D)分别保存工程文件,窗体文件和标准模块文件4、VisualBasic是一种面对象的程序设计语言,不是面向对象系统所包含的三要素。
(A)变量
(B)事件(C)属性
(D)方法1.以下语句的输出结果是
a=Sqr
(2)
printFormat(a,\A)$1.4142C)$14142B)$$1.4142D)$$0001.41426、以下不属于VisualBasic的工作模式是模式。
(A)编译
(B)设计(C)运行
(D)中断
7、在VB集成环境创建VB应用程序时,除了工具箱窗口,窗体中的窗口、属性窗口外,必
不可少的窗口是。
(A)窗体布局窗口
(B)立即窗口(C)代码窗口
(D)监视8、下面属性在程序运行时其属性设置起作用。
(A)MaxButton
(B)BorderStyle(C)Name
(D)Left
9、在一个语句内写多条语句时,每个语句之间用符合分隔。
(A),
(B):
(C)、
(D);10、一条语句要在下一行继续写,用符可作为续行符。
(A)+(B)_(C)_(D)…11、下面是合法的变量名。
(A)X_yz
(B)123abc
(C)integer
(D)X-Y12、下面是合法的字符常数。
(A)ABC$(B)“ABC”(C)’ABC’(D)ABC13、下面是不合法的单精度常数。
(A)100!
(B)100.0
(C)1E+2(D)100.0D+214、表达式16/4-2\\5*8/4MOD5的值为。
(A)14
(B)4
(C)20
(D)215、数学关系3≤X∠10表示成正确的VB表达式为。
(A)3<=X<10
(B)3<=XANDX<10(C)X>=3ORX<10
(D)3<=XAND<10
1
16、下列语句正确的是()
(A)IfA≥BThenT=AA=BB=T
(B)IfA≥BThenT=A;A=B;B=t(C)IfA>=BThenT=AA=BB=T
(D)IfA>=BThenT=A:
A=B:
B=T17、下列语句正确的是()
(A)IfXYThenY=X^3
(B)IfXYThenY=X3(C)IfXYThenY=X^3
(D)IfXYThenY=X**318、关于语句Ifx=1Theny=1,下列说法正确的是()
(A)x=1和y=1均为赋值语句
(B)x=1和y=1均为关系表达式
(C)x=1为关系表达式,y=1为赋值语句(D)x=1为赋值语句,y=1为关系表达式19、执行以下语句后的显示结果为()
DimxAsInteger
IfxthenPrintxElsePrintx-1
(A)1
(B)0
(C)-1
(D)不确定20、如果X的值小于或等于Y的平方,则打印“OK”,表示这个功能的单行格式If语句是()。
2
(A)Ifx=BThenT=AA=BB=T
(D)IfA>=BThenT=A:
A=B:
B=T26、下列语句正确的是()
(A)IfXYThenY=X^3(B)IfXYThenY=X3(C)IfXYThenY=X^3
(D)IfXYThenY=X**327、执行以下语句后的显示结果为()
DimxAsInteger
IfxthenPrintxElsePrintx-1(A)1
(B)0
(C)-1
(D)不确定
28、为了使文本框同时具有水平和垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置成A)0B)1C)2D)329、如果A为整数且|A|>=100,则打印“OK”,否则打印“Error”,表示这个功能的单行格式If语句是()
(A)IfInt(A)=AAndSqr(A)>=10ThenPrint“OK”ElsePrint“Error”(B)IfFix(A)=AAndAbs(A)>=100ThenPrint“OK”ElsePrint“Error”
(C)IfInt(A)=AAnd(A>=100,A=100AndA0
(A)True
(B)False
(C)-1
(D)131、下列程序段的执行结果是()。
J1=10J2=30
IfJ1BThenPrintA-BElsePrintB-A
(A)-9
(B)9
(C)12-12
(D)033、下列程序段的执行结果为()。
A=75
IfA>60ThenI=1IfA>70ThenI=2IfA>80ThenI=3IfA>90ThenI=4Print“I=”;I
(A)I=1(B)I=2(C)I=3(D)I=434、下列程序段的执行结果为()。
A=”abcd”B=”bcde”E=Right(A,3)F=Mid(B,2,3)
IfE60ThenI=1
ElseIfA>70ThenI=2
ElseIfA>80ThenI=3
ElseIfA>90ThenI=4
3
EndIf
Print“I=”;I
(A)I=1(B)I=2(C)I=3(D)I=435、下列程序段的执行结果为()。
A=1:
B=0SelecCaseACase1
SelectCaseBCase0
Print“**0**”Case1
Print“**1**”EndSelectCase2
Print“**2**”EndSelect
(A)**0**(B)**1**(C)**2**(D)036、下列程序段的执行结果为()。
X=Int(Rnd+4)SelectCaseXCase5
Print“优秀”Case4
Print“良好”Case3
Print“通过”CaseElse
Print“不通过”EndSelect
(A)优秀(B)良好(C)通过(D)不通过37、下列程序段的执行结果为()。
X=40
SelectCaseXCaseIs>=10Print“A”CaseIs>=20Print“B”CaseIs>=30Print“C”CaseIs>=40Print“D”EndSelect
(A)A(B)B(C)C(D)D
4
38、要使Print方法在Form_Load事件中起作用,要对窗体的属性进行设置。
(A)BackColor
(B)ForeColorC)AutoRedraw
(D)BackStyle39、若要使命令按钮不可操作,要对属性进行设置。
(A)Enabled
(B)Visible(C)BackColor(D)Caption40、文本框没有属性。
(A)Enablde
(B)Visble(C)ForeColor
(D)Caption41、不论何控件,共同具有的是属件。
(A)Text
(B)Name(C)ForeColor
(D)Caption42、下列程序段的执行结果为()。
X=5Y=-20
IfNotX>0ThenX=Y-3ElseY=X+3PrintX-Y;Y-X
(A)-33
(B)5-8
(C)3-3
(D)25-2543、下列程序段的执行结果为()。
A=”1”B=”2”
A=Val(A)+Val(B)B=Val(“12”)
IfABThenPrintA-BElsePrintB-A
(A)-9
(B)9
(C)12-12
(D)045、下列程序段的执行结果为()。
I=0
ForG=10To19Step3I=I+1NextGPrintI;G
(A)422
(B)519
(C)419
(D)52246、下列程序段的执行结果为()。
X=6
ForK=1To10Step-2X=X+KNextKPrintK;X
(A)-16(B)-116(C)16(D)113147、下列程序段的执行结果为()。
K=0
ForI=1To3A=I^I^KPrintA;
5