VB单选题第4章.docx
- 文档编号:9045308
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:23
- 大小:20.12KB
VB单选题第4章.docx
《VB单选题第4章.docx》由会员分享,可在线阅读,更多相关《VB单选题第4章.docx(23页珍藏版)》请在冰豆网上搜索。
VB单选题第4章
243以下()程序段可以实施X、Y变量值的变换.
A)Y=X:
X=Y
B)Z=X:
Y=Z:
X=Y
C)Z=X:
X=Y:
Y=Z
D)Z=X:
W=Y:
Y=Z:
X=Y
答案C
244以下声明语句中错误的是().
A)Constvar1=123
B)Dimvar2=ABC
C)DefInta-z
D)Staticvar3AsInteger
答案B
245在窗体Form1的Click事件过程中有以下语句:
Label1.Caption="VisualBasic"
若本语句执行之前,标签控件的Caption属性为默认值,则标签控件的Name属性和Caption属性在执行本语句之前的值分别为().
A)"Label"、"Label"
B)"Label1"、"VisualBasic"
C)"Label1"、"Label1"
D)"Caption"、"Label"
答案C
246在一个语句行内写多条语句时,语句之间应该用()分隔.
A)逗号
B)分号
C)顿号
D)冒号
答案D
247执行下面的程序段后,x的值为().
x=5
Fori=1To20Step2
x=x+i\5
Nexti
A)21
B)22
C)23
D)24
答案A
248循环结构ForI%=-1to–17Step–2共执行()次.
A)5
B)6
C)8
D)9
答案D
249由Fork=10to0step3:
nextk循环语句控制的循环次数是().
A)12
B)0
C)-11
D)-10
答案B
250由Fork=35to0step3:
nextk循环语句控制的循环次数是().
A)0
B)12
C)-11
D)-10
答案A
251下列多分支选择结构的Case语句,写法错误的是().
A)Case1,5,7,9
B)Case8To12
C)CaseIs<"Man"
D)Case5To2
答案D
252选择和循环结构的作用是().
A)控制程序的流程
B)提高程序的运行速度
C)便于程序的阅读
D)方便程序的调试
答案A
253执行语句Fori=1To3:
i=i+1:
Nexti后,变量i的值是().
A)3
B)4
C)5
D)6
答案C
254InputBox函数返回的函数值的类型是().
A)数值
B)字符串
C)数值或字符串
D)根据需要可以是任何类型数据
答案B
255MsgBox函数返回值的类型是().
A)整型数值
B)字符串
C)变体
D)数值或字符串
答案A
256InputBox函数返回值的类型是().
A)整型数值
B)字符串
C)变体
D)数值或字符串
答案B
257结构化程序由三种基本结构组成,下面不属于三种基本结构之一的是().
A)顺序结构
B)选择结构
C)过程结构
D)循环结构
答案C
258下列语句中,不能交换变量a和b的值的是().
A)t=b:
b=a:
a=t
B)a=a+b:
b=a-b:
a=a-b
C)t=a:
a=b:
b=t
D)a=b:
b=a
答案D
259设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是().
A)True
B)False
C)1
D)出错信息
答案B
260语句PRINT"INT(-13.2)=";INT(-13.2)的输出结果为().
A)INT(-13.2)=-13.2
B)INT(-13.2)=13.2
C)INT(-13.2)=-13
D)INT(-13.2)=-14
答案D
261设a=6,则执行x=IIf(a>5,-1,0)后,x的值为().
A)5
B)6
C)0
D)-1
答案D
262下列对变量的定义中,不能定义A为变体变量的是().
A)DIMAASDOUBLE
B)DIMAASVARIANT
C)DIMA
D)DIMA,BASDOUBLE
答案A
263以下的vb常量中非法的是().
A)"GoodLuck"
B)PI
C).0015
D)16.3412
答案B
264MSGBOX函数中有4个参数,其中必须写明的参数是().
A)指定对话框中显示按钮的数目
B)设置对话框标题
C)提示信息
D)所有参数都是可选的
答案C
265下列赋值语句正确的是().
A)Text1.text=Text.text+Text2.text
B)Text1.name=Text1.Name+Text2.Name
C)Text1.Caption=Text1.Caption+Text2.Caption
D)Text1.Enable=Text1.Enable+Text2.Enable
答案A
266通过代码在运行时设置属性的语法格式为______.
A)对象名=属性.新值
B)对象名.属性=新值
C)对象名.新值=属性.新值
D)对象名.属性=属性.新值
答案B
267下列程序段的运行结果.
PrivateSubForm_Click()
DimMsg
Hide
Msg="选择'确定'按钮"
MsgBoxMsg
Show
EndSub
A)隐藏窗体,按'确定'按钮使窗体重现
B)隐藏窗体
C)显示窗体,按'确定'按钮使窗体隐藏
D)显示窗体
答案A
268运行下面程序后,在窗体中显示的是______.
PrivateSubForm_Click()
a$="*":
b$="$"
Fork=1To3
x$=String$(Len(a$)+k,b$)
Printx$;
Nextk
EndSub
A)*********
B)*$*$*$
C)1*$2*$3*$
D)$$$$$$$$$
答案D
269以下程序的循环次数是______.
PrivateSubCommand1_Click()
Forj=8To35Step3
Printj;
Nextj
EndSub
A)10
B)9
C)27
D)8
答案A
270设x=4,y=6,则以下不能在窗体上显示出"A=10"的语句是
A)PrintA=x+y
B)Print"A=";x+y
C)Print"A="+Str(x+y)
D)Print"A="&x+y
答案A
271下来程序段执行结果为
x=5
y=-6
ifnotx>0then
x=y–3
Else
y=x+3
endif
printx-y;y-x
A)-33
B)5-9
C)3-3
D)-65
答案A
272当输入4时,以下程序的输出结果是______.
PrivateSubCommand1_Click()
x=InputBox(x)
Ifx^2<15Theny=1/x
Ifx^2>15Theny=x^2+1
Printy
EndSub
A)4
B)17
C)18
D)25
答案B
273InputBox函数的返回值的类型为______.
A)数值
B)字符串
C)逻辑值
D)日期值
答案B
274以下______不能作为VB中的变量名.
A)Abx45
B)P1234
C)89TasFF
D)xy
答案C
275执行下面程序段后,变量c$的值为______.
a$="VisualBasicProgramming"
b$="Quick"
c$=b$&Ucase(Mid$(a$,7,6))&Right$(a$,12)
A)VisualBASICProgramming
B)QuickBasicProgramming
C)QUICKBasicProgramming
D)QuickBASICProgramming
答案D
276执行下面程序段后,变量a的值为______.
ForI=1To3
Forj=1ToI
Fork=jTo3
a=a+1
Nextk
Nextj
NextI
A)3
B)9
C)14
D)21
答案C
277以下程序的输出结果是______.
PrivateSubCommand1_Click()
a=100
Do
s=s+a
a=a+1
LoopUntila>100
printa
EndSub
A)100
B)120
C)201
D)101
答案D
278下面程序运行时,内层循环的循环总次数是.
Form=1To3
Forn=0Tom–1
Nextn
Nextm
A)4
B)5
C)6
D)7
答案C
279以下合法的一组VisualBasic用户标识符是
A)Sum和8abc
B)Const和DoWhile
C)a#x和Pi
D)ForLoop和Total
答案D
280在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
StaticxAsInteger
Cls
y=y+2
x=x+2
Printx,y
EndSub
程序运行后,连续四次单击Command1按钮后,窗体上显示的是
A)88
B)82
C)28
D)22
答案B
281下面程序段输出的结果是
PrivateSubCommand1_Click()
x=8
Fori=0To20Step5
x=x+i
Next
Print"X=";x
EndSub
A)X=210
B)X=218
C)X=50
D)X=58
答案D
282设有如下变量声明
DimTestDateAsDate
为变量TestDate正确赋值的表达方式是
A)TestDate=#1/1/2008#
B)TestDate=#"1/1/2008"#
C)TestDate=date("1/1/2008")
D)TestDate=Format("m/d/yy","1/1/2008")
答案A
283设有如下程序:
PrivateSubCommand1_Click()
DimsumAsDouble,xAsDouble
sum=0
n=0
Fori=1To5
x=n/i
n=n+1
sum=sum+x
Next
EndSub
该程序通过For循环计算一个表达式的值,这个表达式是
A)1+1/2+2/3+3/4+4/5
B)1+1/2+2/3+3/4
C)1/2+2/3+3/4+4/5
D)1+1/2+1/3+1/4+1/5
答案C
284在一个语句内写多条语句时,用来分隔每条语句的符号是().
A),
B):
C)、
D);
答案B
285一句语句要在下一行继续写,续行符是().
A)+
B)-
C)_
D)…
答案C
286VB提供了结构化程序设计的3种基本结构,这3种基本结构是
A)递归结构,选择结构,循环结构
B)选择结构,过程结构,顺序结构
C)过程结构,输入、输出结构,转向结构
D)选择结构,循环结构,顺序结构
答案D
287下面正确的赋值语句是
A)x+y=30
B)y=π*r*r
C)y=x+30
D)3y=x
答案C
288为了给x,y,z这3个变量赋初值3,下面正确的赋值语句是
A)x=3:
y=3:
z=3
B)x=3,y=3,z=3
C)x=y=z=3
D)xyz=3
答案A
289赋值语句:
b=12+MID("1234",3,2)执行后,b变量中的值是
A)"12334"
B)123
C)34
D)46
答案D
290下面程序段:
Dimm
m=Int(Rnd()+1)+5
SelectCasem
Case6
Print"优秀"
Case5
Print"良好"
Case4
Print"通过"
CaseElse
Print"不通过"
EndSelect
显示的结果是
A)优秀
B)良好
C)通过
D)不通过
答案A
291以下正确的For…Next结构是
A)Forx=5Step10
…
Nextx
B)Forx=3To-3Step-3
…
Nextx
C)Forx=1To10
start:
…
Nextx
Ifi=10ThenGoTostart
D)Forx=3To10Step3
…
Nextm
答案B
292下列循环能正常结束循环的是
A)i=5
Do
i=i+1
LoopUntili<0
B)i=1
Do
i=i+2
LoopUntili=10
C)i=10
Do
i=i+1
LoopUntilI>0
D)i=6
Do
i=i-2
LoopUntilI=1
答案C
293下面程序段:
ForI=3To1Step-1
PrintSpc(5-i);
Forj=1To2*I-1
Print"*";
Nextj
Nexti
的运行结果为
A)图1
B)图2
C)图3
D)图4
答案D
294下列程序:
PrivateSubTextl_Change()
PrintTextl;
EndSub
当在文本框输入"1234"这4个字符时,窗体上显示的是
A)1234
B)1
2
3
4
C)
D)1
12
123
1234
答案C
295不能分别正确显示1!
、2!
、3!
、4!
值的程序段是
A)ForI=1To4
N=1
Forj=1ToI
N=n*j
Nextj
Printn
Nexti
B)ForI=1To4
Forj=1Toi
n=1
n=n*j
Nextj
Printn
Nexti
C)n=1
Forj=1To4
n=n*j
Printn
Nextj
D)n=1
j=1
DoWhilej<=4
n=n*j
Printn
j=j+1
Loop
答案B
296下面程序段:
Dimy
IfyThenPrinty+1ElsePrinty+2
运行后,显示的结果是
A)2
B)0
C)-1
D)显示出错信息
答案A
297语句Ifx=1Theny=1,下列说法正确的是
A)x=1和y=1均为赋值语句
B)x=1和y=1均为关系表达式
C)x=1为关系表达式,y=1为赋值语句
D)x=1为赋值语句,y=1为关系表达式
答案C
298下面语句printFormat(32548.5,"000,000.00")输出结果是:
A)32548.5
B)32,548.5
C)032,548.50
D)32,548.50
答案C
299执行了下面的程序:
SubForm_Click()
Fori=1To6
List1.AddItemi
Next
Fori=1To3
List1.RemoveItemi
Next
EndSub
列表框中的数据项为
A)1,5,6
B)2,4,6
C)4,5,6
D)1,3,5
答案D
300执行以下程序段后,变量c的值为()
a="VisualBasicPrograming":
b="Quick"
c=b&UCase(Mid(a,7,6))&Right(a,11)
A)VisualBASICPrograming
B)QuickBasicPrograming
C)QUICKBasicPrograming
D)QuickBASICPrograming
答案D
301以下语句的输出结果是()。
PrintFormat(32548.5,"000,000.00")
A)32548.5
B)32,548.5
C)032,548.50
D)32,548.50
答案C
302执行以下程序段后,变量c的值为()
a="VisualBasicPrograming":
b="Quick"
c=b&LCase(Mid(a,7,6))&Right(a,11)
A)VisualbasicPrograming
B)QuickbasicPrograming
C)QUICKbasicPrograming
D)QuickBasicPrograming
答案B
303执行下面的程序段后,x的值为()
x=5
Fori=1To20Step2
x=x+i\5
Nexti
A)21
B)22
C)23
D)24
答案A
304在窗体中添加两个文本框Text1和Text2,一个命令按钮Command1,编写如下事件过程:
PrivateSubCommand1_Click()
x=0
DoWhilex<10
x=(x-2)*(x+3)
n=n+1
Loop
Text1.Text=Str(n):
Text2.Text=Str(x)
EndSub
程序运行后,单击命令按钮,在两个文本框中显示的值分别为()
A)1和0
B)3和50
C)2和24
D)4和68
答案C
305以下语句的输出结果是()。
PrintFormat(32548.5,"0000,000.00")
A)32548.5
B)32,548.5
C)032,548.50
D)0,032,548.50
答案D
306结构化程序由三种基本结构组成,下面属于三种基本结构之一的是().
A)递归结构
B)选择结构
C)过程结构
D)输入、输出结构
答案B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 选题
![提示](https://static.bdocx.com/images/bang_tan.gif)