VB选择题汇总文档格式.docx
- 文档编号:20856711
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:22
- 大小:25.63KB
VB选择题汇总文档格式.docx
《VB选择题汇总文档格式.docx》由会员分享,可在线阅读,更多相关《VB选择题汇总文档格式.docx(22页珍藏版)》请在冰豆网上搜索。
11"
【单选题】在VB集成环境创建VB应用程序时,除了工具箱窗口,窗体中的窗口,属性窗口外,必不可少的窗口是C。
A.窗体布局窗口B.立即窗口C.代码窗口D.监视窗口"
12"
【单选题】不能打开属性窗口的操作是D。
A.单击工具栏中的“属性窗口”按钮
B.选取“视图”菜单中的“属性窗口”子菜单项
C.在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”选取项
D.选取“工程”菜单中的“属性窗口”子菜单项"
13"
【单选题】事件的名称C
A、都要由用户定义B、有的由用户定义,有的由系统定义
C、都是由系统预先定义D、是不固定的"
14"
【单选题】对象的三要素不包括D。
A、属性B、方法
C、事件D、程序"
《二》
【单选题】对于窗体,下面属性在程序运行时其属性设置起作用。
C
(A)MaxButton(B)BorderStyle(C)Name(D)Left"
【单选题】要使Print方法在Form_Load事件中起作用,要对窗体的属性进行设置。
(A)BackColor(B)ForeColor(C)AutoRedraw(D)Caption"
【单选题】要使标签控件显示时不覆盖其背景内容,要对属性进行设置B
(A)BackColor(B)ForeColor(C)BorderStyle(D)BackStyle"
【单选题】要使命令按钮不可操作,要对设置A
(A)Enabled(B)Visible(C)BackColor(D)Caption"
【单选题】文本框没有属性D
(A)Enabled(B)Visible(C)BackColor(D)Caption"
【单选题】不论何控件,共同具有的是属性B
(A)Text(B)Name(C)ForeColor(D)Caption"
【单选题】要使Form1窗体的标题栏显示”欢迎使用VB”,以下语句正确。
(A)Form1.Caption=”欢迎使用VB”
(B)Form1.Caption=’欢迎使用VB’
(C)Form1.Caption=欢迎使用VB
(D)Form1.Caption=”\欢迎使用VB”"
【单选题】要使某控件在运行时不可显示,应对进行设置B
(A)Enabled(B)Visible(C)BackColor(D)Caption"
【单选题】要使窗体在运行时不可以改变窗体的大小和没有最大,最小化按钮,只要对下面进行设置。
(A)MaxButton(B)BorderStyle(C)Width(D)MinButton"
【单选题】当运行程序时候,系统自动执行启动窗体的事件过程A
(A)Load(B)Click(C)Unload(D)GotFocus"
【单选题】当文本框的ScrollBars属性设置了非零值,却没有效果,原因为B。
(A)文本框中没有内容
(B)文本框的MultiLine属性为False
(C)文本框的MultiLine属性为True
(D)文本框的Locked属性为True"
【单选题】要判断在文本框时否按了Enter键,应在文本框的事件中判断D
(A)Change(B)KeyDown(C)Click(D)KeyPress"
《三》
【单选题】在一个语句内写多条语句时,每个语句之间用__符号分隔B
(A),(B):
(C)、(D);
"
【单选题】一句语句要在下一行继续写,用()符号作为续行符。
(A)+(B)-(C)_(D)…"
【单选题】下面()是合法的变量名。
(A)X_YZ(B)123ABC(C)integer(D)X-Y"
【单选题】下面()是不合法的单精度型常数。
A
(A)100!
(B)100.0(C)1E+2(D)100.0D+2"
【单选题】下面()是合法的单精度型变量。
(A)num!
(B)sum%(C)xinte$(D)mm#"
【单选题】表达式16/4-2^5*8/4MOD5\2的值为()。
(A)14(B)4(C)20(D)2"
【单选题】数学关系3<
=x<
10表示成正确的VB表达式为()。
(A)3<
=X<
10(B)X>
=3ANDX<
10
(C)X>
=3ORX<
10(D)3<
=XAND<
10"
【单选题】已知A$=”12345678”则表达式Val(Left$(A$,4)+Mid(A$,4,2))的值为()。
(A)123456(B)123445(C)8(D)6"
【单选题】表达式Len(“123程序设计ABC”)的值为()。
(A)10(B)14(C)20(D)17"
【单选题】下面正确的赋值语句是()。
(A)X+Y=30(B)Y=π*R*R(C)Y=X+30(D)3*Y=X"
【单选题】为了给X,Y,Z三个变量赋值为1,下面正确的赋值语句是__。
(A)X=1:
Y=1:
Z=1(B)X=1,Y=1,Z=1
(C)X=Y=Z=1(D)XYZ=1"
【单选题】已知A=3.5,B=5.0,C=2.5,D=True则表达式:
A>
=0ANDA+C>
B+3ORNOTD的值为()。
(A)True(B)False(C)0(D)1"
【单选题】Int(198.555*100+0.5)/100的值为()。
(A)198(B)199.6(C)198.56(D)200"
【单选题】下列符号常量的声明中,()是不合法的。
D
(A)ConstaAsSingle=1.1(B)ConstaAsInteger=”12”
(C)ConstaAsDouble=Sin
(1)(D)Consta=”OK”"
15"
【多选题】以下语句的输出第一个结果是();
第二个结果是()。
BD
a=sqr(3)
printformat(a,”$####.##”)
printformat(a,”$0000.##”)
(A)$1.732(B)$1.73(C)$1732(D)$0001.73"
16"
【单选题】函数InStr("
VB程序,visualBasic,vb"
"
vb"
)的值为_。
(A)0(B)1(C)18(D)Vb"
17"
【单选题】PrivateSubForm_Click()
DimaAsInteger
StaticbAsInteger
a=b+1
b=a+b
Printa,b
EndSub
当鼠标单击了窗体4次时窗体显示的结果为()。
(A)1,2(B)4,5(C)4,8(D)8,15"
《四》
【单选题】赋值语句的作用是()。
(A)赋值语句用于将表达式的值赋给变量
(B)赋值语句用于将表达式的值赋给属性
(C)赋值语句用于将表达式的值赋给变量或属性
(D)赋值语句用于将表达式的值赋给变量和属性"
【单选题】语句X=X+1的正确含义是()。
(A)变量X的值与X+1的值相等(B)将变量X的值存到X+1中去
(C)将变量X的值加1后赋给变量X(D)变量X的值为1"
【单选题】VB中的注释语句是()。
(A)执行语句(B)非执行语句(C)命令语句(D)结构化语句"
【单选题】在默认情况下InputBox$函数返回值的类型为()B
(A)数值(B)字符串
(C)变体(D)数值或字符串(视输入的数据而定)"
【单选题】MsgBox函数中有4个参数,其中必须写明的参数是()。
(A)指定对话框中显示按钮的数目(B)对话框标题
(C)提示信息(D)所有参数都是可选的"
【单选题】运行以下程序中变量Var3的结果是()。
DimVar1,Var2,Var3
Var1=”Hello”
Var2=”World!
”
Var3=Var1&
““&
Var2
Var1=10
Var2=20
Var3=Var1+var2
(A)”HelloWorld!
”(B)30(C)1020(D)出错"
【多选题】在窗体上画一个命令按钮,然后编写如下事件过程,程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果分别是()和()D、A
(1)PrivateSubCommand1_click()
a=InputBox(“EnterthefirstInteger”)
b=InputBox(“EntertheSecondInteger”)
Printb+a
(2)PrivateSubCommand1_click()
Dima,bAsInteger
(A)579(B)123(C)456(D)123456"
【多选题】Print方法可以在()对象上输出数据。
(多选)ADEG
(A)窗体(B)桌面(C)标题栏(D)立即窗口
(E)图片框(F)状态栏(G)打印机(H)代码窗口"
【单选题】下列程序段的执行结果为[]。
X=2
PrintX+1;
X+1
(A)33(B)X+1X+1(C)34(D)2+12+1"
【单选题】下面语句正确的是[]。
A.Ifx≠yThenPrint“x不等于y”
B.Ifx<
>
yPrint“x不等于y”
C.Ifx<
yThenPrint“x不等于y”
D.Ifx≠yPrint“x不等于y”"
【单选题】下面语句正确描述:
如果x≤3y且x>
y,则y=x3是[]。
A.Ifx<
=3*yandx>
yTheny=x^3
B.Ifand(x<
=3y,x>
y)Theny=x3
C.Ifx<
yTheny=x**3
D.Ifx<
=3*y:
x>
yTheny=x3"
12【单选题】下面程序段[]能够正确实现目的:
如果X<
Y,则A=15,否则A=-15.C
A.IfX<
YThenA=15B.IfX<
YThenA=15:
PrintA
A=-15A=-15:
PrintA
C.IfX<
YThenD.IfX<
YThenA=15
A=15:
PrintAA=-15
ElsePrintA
A=-15:
PrintAEndIf
EndIf"
【单选题】在下面程序运行时键入2,则该程序的运行结果是[]。
Privatesubcommand1_click()
X=inputbox(“请输入一个整数”)
Selectcasex
CaseIs<
-3
Print(x+1)/(x+3)
Case–3To3
Printx*x+1
CaseIs>
3
Print(x+1)/(x-3)
Endselect
Endsub
A.2B.0.6C.5D.-3"
【单选题】下列程序段的执行结果为[]。
x=5
y=-20
IfNotx>
0Thenx=y-3Elsey=x+3
Printx-y;
Y-x
A.-33B.5-8C.3-3D.25-25"
《五》
【单选题】运行下列程序,输出的结果为_____。
PrivateSubForm_Click()
s=0
Do
s=(s+1)*(s+2)
Number=Number+1
LoopUntils>
=30
PrintNumber;
s
EndSub
(A)01(B)3030(C)430(D)3182"
A$="
54321"
:
B$="
abcde"
j=1
DoWhilej<
=5
PrintMid(A$,6-j,1)+Mid(B$,j,1);
j=j+1
Loop
(A)a1b2c3d4e5(B)a5b4c3d2e1
(C)e1d2c3b4a5(D)1a2b3c4d5e"
【单选题】下面程序段的执行结果为______。
I=0
Forg=10to19Step3
I=I+1
Nextg
PrintI
(A)4(B)5(C)3(D)6"
Forj=1To10
a=20-(2*j-1)
Ifa/3=a\3Ora/5=a\5Then
Sum=Sum+a
EndIf
Nextj
Print"
Sum="
;
Sum
(A)Sum=27(B)Sum=15(C)Sum=32(D)32"
【单选题】运行下列程序,结果为_____。
PrivateSubCommand1_Click()
a$="
AWORKERISOVERTHERE"
x=Len(a$)
Fori=1Tox-1
b$=Mid(a$,i,2)
Ifb$="
ER"
Thens=s+1
Nexti
Prints
(A)1(B)2(C)3(D)4"
【单选题】在窗体上画一个命令按钮,然后编写如下事件过程:
DimStr1AsString,Str2AsString
Str1=InputBox("
请输入一个字符串"
)
Fori=1ToLen(Str1)
Str2=UCase(Mid(Str1,i,1))+Str2
PrintStr2
程序运行后,单击命令按钮,如果在输入对话框中输入字符串"
abcdefg"
,则单击"
确定"
按钮后在窗体上的输出结果为_____。
(A)abcdefg(B)ABCDEFG
(C)gfedcba(D)GFEDCBA"
【单选题】运行下列程序,执行Printi*j的次数为_____。
PrivatSubForm_Click()
Fori=1to3
Forj=5to1step–2
Printi*j
(A)7(B)9(C)12(D)15"
k=0
Forj=1to2
Fori=1to3
k=i+1
Fori=1to7
k=k+1
Nextj
Printk
(A)10(B)6(C)11(D)16"
《六》
【单选题】语句DimA(-3to5)AsInteger定义的数组的元素个数是_。
(A)6(B)7(C)8(D)9"
【单选题】语句OptionBase1:
Dima(3,4)定义的数组中,所包含的数组元素的个数是_____。
(A)12(B)7(C)20(D)15"
3【单选题】语句Dima(3,4,5)定义的数组中所包含的数组元素的个数是__。
(A)12(B)60(C)120(D)345"
【单选题】下面的数组声明语句中______是正确的。
(A)DimA[3,4]AsInteger(B)DimA(3,4)AsInteger
(C)DimA[3;
4]AsInteger(D)DimA(3;
4)AsInteger"
【单选题】当程序运行时,在窗体上单击鼠标时,下面事件过程的执行结果是____。
PrivateSubForm_Click()
Dima(1to20)AsInteger
DimkAsInteger
Fork=1To20
a(k)=k*k
Nextk
Printa(k)
EndSub
(A)400(B)20(C)441(D)出错"
【单选题】下列程序段的执行结果是_____。
DimM(10)
ForI=0To10
M(I)=2*I
NextI
PrintM(M(3))
(A)12(B)6(C)0(D)4"
【单选题】下列程序段的执行结果是____。
DimA(5)
ForI=1to5
A(I)=I*I
PrintA(I-1)
(A)5(B)25(C)0(D)16"
【单选题】设执行以下程序段时依次输入1、3、5,执行结果为______。
Dima(4)AsInteger,b(4)AsInteger
ForK=0To2
a(K+1)=Val(InputBox("
请输入数据:
))
b(3-K)=a(K+1)
NextK
Printb(K)
(A)1(B)3(C)5(D)0"
【单选题】下列程序段的执行结果为______。
ForK=1To10
M(K)=11-K
NextK
X=6
PrintM(2+M(X))
(A)2(B)3(C)4(D)5"
【单选题】下列程序段的执行结果为_____。
DimM(10),N(10)
I=3
ForT=1To5
M(T)=T
N(I)=2*I+T
NextT
PrintN(I);
M(I)
(A)311(B)315(C)113(D)153"
【单选题】以下说法不正确的是_____。
(A)使用Redim语句可以改变数组的维数
(B)使用Redim语句可以改变数组的类型
(C)使用Redim语句可以改变数组每一维的大小
(D)使用Redim语句可以对数组中的所有元素进行初始化"
【单选题】在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为M1。
设窗体Form1标题为“myform1”,双击控件数组中的第三个按钮,打开代码编辑器,写下如下代码:
PrivateSubM1_Click(IndexAsInteger)
Form1.Caption="
myform2"
运行时,单击按钮数组中的第一个按钮,窗体标题为_____。
(A)Form1(B)M1(C)myform1(D)myform2"
【单选题】在窗体上画一个命令按钮Command1,编写其Click事件过程代码如下:
PrivateSubCommand1_Click()
Dimm(1to10)AsInteger,kAsInteger
Fork=1to10
m(k)=11-k
Printm(m(k));
EndSub
程序运行时,单击命令按钮时,程序的输出结果是_____。
(A)10987654321
(B)13579246810
(C)246810579
(D)12345678910"
OptionBase1
PrivateSubCommand1_Click()
Dimx()AsInteger
DimmAsInteger,nAsInteger,kAsInteger
m=Val(InputBox("
请输入m的值"
n=Val(InputBox("
请输入n的值"
ReDimx(mTon)
Fork=LBound(x,1)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 选择题 汇总
![提示](https://static.bdocx.com/images/bang_tan.gif)