当前位置:首页 > 201-250道vb选择题
201.VB变量名abc!的类型是________。
A.字符串类型 B.单精度类型 C.整型 D.双精度类型 202.复选框的Value属性为1表示________。
A.没有选中该复选框 B. 该复选框状态不定 C.该复选框被禁用 D. 该复选框被选中
203.假设已通过下列Sub语句声明了Proc1过程。若要调用该过程,可以采用________语句。 Sub Proc1(x As Integer) A.s=Proc1(3) C.Print Proc1(100)
B.Proc1 32765 D.Call Proc1(40000)
204.双击窗体中的对象后,VB将显示的窗口是________。
A.工具箱 B.工程窗口 C.代码窗口 D.属性窗口 205.Load事件是在窗体被装入工作区时________触发的事件。
A.用户
B.程序员
C.手工 D.自动
206.声明一个变量为局部变量应该用________。
A.Global
B.Private C.Static D.Public
207.下列有关对象的叙述中,正确的是 。 A.对象由属性、事件和方法构成
B.对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置 C.对象的事件一定就是由VB预先设置好的人工干预的动作
D.对象的方法是对象响应某个事件后所执行的一段程序代码
208.函数Cint、Int、Fix都返回数值,以下能正确地描述他们返回值的大小关系的是________。
A. Cint(-4.51) = Int(-4.51) < Fix(-4.51) B. Int(-4.51) < Cint(-4.51) < Fix(-4.51) C. Cint(-4.51) < Fix(-4.51) < Int(-4.51) D. Int(-4.51) < Fix(-4.51) = Cint(-4.51)
209.下面的属性中,用于自动调整图像框中图形大小以适应图像控件的是________。
A.Picture B.CurentY C.AutoSize
D.Stretch
210.求圆的内接正多边形的面积公式为nRsin(π/n)Rcos(π/n),其对应的VB6.0算术表达式是________。其中n为大于2的正整数,R为圆半径,π为圆周率。 A.n*r*sin(3.14159/n)*r*cos(3.14159/n) B.n×R×sinπ/n×R×cosπ/n
C.n×R×sin(4.13159/n)×R×cos(4.13159/n)
D.nRsin(π/n)Rcos(π/n) 211.下列程序
Private Sub Command1_Click() A=InputBox(\请输入\ B=InputBox(\请输入\ Print A+B End Sub
运行时输入3和4输出的结果是________。 A.7 B.34 C.3+4 D.出错
212.下面有关数组处理的叙述中,不正确的是________。 ①控件数组可由多个控件组成,这些控件具有相同的名字 ②控件数组中的元素可以是不同类型的控件
③用ReDim语句重新定义动态数组时,不得改变该数组的数据类型 ④可用Public语句在窗体模块的通用说明处定义一个全局数组 A.①②③④
B.②④
C.①②③ D.①③④ B.Sub Proc1(n,ByVal m)
213.要使过程调用结束后返回两个结果,下面的过程语句正确的是。 A.Sub Proc1(ByVal n,ByVal m) C.Sub Proc1(n,m)
D.Sub Proc1((n),m)
214.以下有关文件的说法中,错误的是________。
A.在Open语句中缺省For子句,则按Random方式打开文件 B.可以用Binary方式打开一个顺序文件
C.在Input方式下,可以使用不同文件号同时打开同一个顺序文件
D.用Binary方式打开一个随机文件,每次读写数据的字节长度取决于随机文件的记录长度 215.默认属性是Text的控件是_________。
A. 文本框 B. 标签框 C. 单选框 D. 复选框 216.VB预先定义好的,对象可以执行的动作称为_________。
A.方法 B.对象 C.事件 D.属性
217.以下关于数值常量的说法中,错误的是 。 A.八进制数的表示方法是在数字前面加&O B.十六进制数的表示方法是在数字前面加&H
C.在浮点数值中使用D来分隔尾数和指数时,系统将把该数值作为单精度型数处理
D.32768是合法的数值常量
218.若要将窗体加载到内存中,其实现的方法是_________。
A.show B.Unload C.Load D.Hide
219.以下所列的8个控件中,具有Caption属性的有________个。
CheckBox(复选框)、ComboBox(组合框)、HscroliBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)
A.5 B.4
C.3
D.2
220.VB中除窗体能显示图片外,下面列出的控件中可以显示图片的控件有________。
①PictureBox ②Image ③TextBox ④CommandButton ⑤OptionButton ⑥Label1
A.①②③④ B.①②⑤⑥ C.①②④⑤ D.①②④⑥ 221.以下控件对象中,具有Picture属性的是__________。 ①PictureBox ②Frame ③OptionButton ④CommandButton ⑤ListBox ⑥CheckBox ⑦Label
A.①③④⑥ B.①②⑤⑥⑦ C.①③④⑤⑥ D.①②③④⑤⑥
222.在程序中将变量I、T、S、D分别定义为Integer类型、Boolean类型、String类型和Date类型,下列赋值语句正确的是_________。 A.D = #10/05/05# B.T = #True# C.I =\345\ + \67\ D.S = 5 + \abc\
223.以下选项中,不是VB6.0事件名称的是_________。 A.Load B.Click C.KeyPress D.Hscroll1 224.下列事件过程
Private Sub Command1_Click()
MsgBox Str(123 +456)
End Sub
运行时,在输出对话框中显示的提示信息是_________。
A. 123+123 B. \246\ ① vbCrLf ② 1# A.0 B.1
C.显示出错信息 D. 579
④ \
⑤ 1E-5
225.以下所列表示中,不可用作VB合法常量的个数有________个。
③ π
C.2 D.4
226.下列表达式,运算结果与函数Mid(s,i,i)的返回值相同的是。 A.Left(s, i) & Right(s, Len(s) - i) B.Left(Right(s, Len(s) – i+ 1), i) C.Left(Right(s, i), Len(s) – i+1) D.Left(s, Len(s)-i) & Right(s, i) 227.以下表达式中,能够被正确计算的表达式有________个。
① 4096 * 2 ^ 3 ② CInt(5.6) * 5461 + 2 ③ 6553 * 5 + 0.5 * 6 ④32768+12 A.4 B.3
C.2
D.1
228.计算下面的表达式,其值是________。
CInt(-3.5) * Fix(-3.81) + Int(-4.1) * (5 Mod 3) A.2 B.1
C.-1
D.6
229.下面关于对象作用域的说法中,正确的是________。
A.在窗体模块中定义的全局过程,在整个程序中都可以调用它 B.分配给已打开文件的文件号,仅在打开该文件的过程范围内有效
C.过程运行结束后,过程的静态变量的值仍然保留,所以静态变量作用域是整个模块 D.在标准模块中定义的全局变量的作用域比在窗体模块中定义的全局变量的作用域大 230.下面有关数组的说法中,________是错误的。
A.在模块中由于未使用Option Explicit语句,所以数组不用先定义就可以使用,只不过是Variant类型
B.过程定义中,形参数组可以是定长字符串类型
C.Erase语句的作用是对固定大小数组的值重新初始化或收回分配给动态数组的存储空间 D.定义数组时,数组维界值可以不是整数
231.在下列控件中,不具有Change事件的控件有________个。 ① DriveListBox② DirListBox ③ FileListBox ④ ListBox
A.0 B.1 232.算术表达式
C.2
3D.3
的VB表达式是_____。
e2?x?5lnx?sin(2x)2sinx?cosxA.(e^(2*π*x-5)*log(x)+(sin(2x))^3)/sqr(abs(sin(x)-cos(x^2))) B.(exp(2*3.14159*x-5)*log(x)+(sin(2*x))^3)/sqr(abs(sin(x)-cos(x^2))) C.(exp(2*π*x-5)*ln(x)+(sin(2*x))^3)/sqr(abs(sin(x)-cos(x^2))) D.(e^(2* 3.14159*x-5)*ln(x)+(sin(2*x))^3)/sqr(abs(sin(x)-cos(x^2)))
233.创建一个名为“文件”的菜单项,欲使其可用Alt+F方式访问,则在菜单编辑器的标题文本框中应输入________。
A.文件($F) B.文件(&F) C.文件(#F) D.文件(%F) 234.数学表达式Sin27??x?ex?y3的VB算术表达式为__
A.Sin(27)+Sqr(x+Exp3)/(x+y)
B.Sin(27*3.14159/180)+Sqr(x+Exp(3))/Abs(x+y) C.Sin(27*3.14159/180)+Sqr(x+e^3)/Abs(x+y)
D.Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y) 235.以下说法不正确的是________。
A.用不带关键字Preserve的ReDim语句可以重新定义数组的维数B.不带关键字Preserve的ReDim语句能改变数组各维的上、下界
C.用不带关键字Preserve的ReDim语句可以改变数组的数据类型
D.使用不带关键字Preserve的ReDim语句可以对数组中的所有元素进行初始化 236.下列________是合法的变量名。
A.abs B.-a1
C.cdc d
D.Abc_10
237.要向文件data1.txt添加数据,正确的文件打开命令是________。
A.Open \B.Open \C.Open \D.Open \
238.以下对数组参数的说明中,错误的是________。 A.在过程中可以用Dim语句对形参数组进行声明 B.形参数组只能按地址传递
C.实参为动态数组时,可用Redim语句改变对应形参数组的维界 D.只需把要传递的数组名作为实参,即可调用过程
239.设a=3,b=2,c=1,运行print a>b>c的结果是________。
A.True
B.False
C.1
D.出错
240.下列选项中,所包含的所有表达式能够将两位整数X的个位数与十位数对调(例如将78转换为87)的是________。
① Val(Right(X, 1) & Left(X, 1)) ②Val(Right(Str(X), 1) & Left(Str(X), 1)) ③ Val(Right(CStr(X), 1) & Left(CStr(X), 1)) ④ Val(Mid(X, 2, 1) + Mid(X, 1, 1))
A.①② B.②③ C.②④ D.①③④ 241.下列________是正确的VB常量。
A.D-6
B.E-6
C.5D
D.5E-6
242.下列项目中,属性、方法、事件的个数分别有________个。 ①Caption ②Unload ③Cls ④SetFocus ⑤LostFocus ⑥KeyPress A.2 2 2 B.1 2 3 C.3 2 1 D.2 3 1 243.执行下列语句时,会出现出错提示的是________。
A.Print 256 * 256
B.Print \& 256 D.Print 256 = 127 * 2
C.Print \
244.表达式Val(\的值为________。
A.1234.67 B.1.23467 C.1234.67789 D.表达式出错 245.以下有关对象属性的说法中,错误的是________。
A.对象的Name(名称)属性在程序代码中,作为对象的标识名 B.只能在运行时设置或改变的属性不会出现在属性窗口中 C.Visible属性值设为True的对象肯定是活动对象 D.某些属性具有若干子属性,例如Font属性 246.以下有关变量说明的叙述中,错误的是________。 A.工程中没有说明类型的变量都是不能使用的、不合法的
B.Dim语句既可用于说明变量的类型,也可以说明数组的类型 C.Static语句用于在过程中说明静态变量 D.Private语句只能用于说明模块级变量 247.数学式
ex?sin3x所对应的正确VB算术表达式是______。
x?y A.Abs(e^ x + Sinx^3/Sqr (x + y)) B.Abs((e^x + Sinx^3)/Sqr(x + y)) C.Abs((Exp(x) + Sin x^3)/Sqr(x + y)) D.Abs((Exp(x) + Sin(x)^3)/Sqr(x + y))
248.变量S为字符型,若在文本框Text1、Text2中分别输入数字23与35后,再执行以下语句,S的值为“58”的是________。
A.S = Text1.Text & Text2.Text B.S = Val(Text1.Text) + Text2.Text C.S = Text1.Text + Text2.Text D.S = Val(Text1.Text) & Text2.Text 249.以下有关数组的说法中,正确的是________。 A.数组是有序变量的集合,序列中的变量类型可以不同
B.下标用以确定数组元素在数组中的位置,下标取值只能是0或1 C.在一定条件下动态数组可以反复改变其维数与大小 D.固定大小数组也可使用ReDim语句改变其大小 250.以下有关过程的说法中,错误的是________。
A.在Sub或Function过程中不能再定义其他Sub或Function过程
B.调用过程时,形参为数组的参数对应的实参既可以是固定大小数组也可以是动态数组 C.过程的形式参数不能再在过程中用Dim语句进行说明
D.使用ByRef说明的形式参数在形实结合时,总是按地址传递方式进行结合的
共分享92篇相关文档