vb复习题(题目+答案) 联系客服

发布时间 : 星期二 文章vb复习题(题目+答案)更新完毕开始阅读98ae72e41eb91a37f0115c71

if not x>0 then x=y-3 else y=x+3

print x-y;y-x end if a) -3 3 b) 5 -8 c) 3 -3

d) 25 -25 答案:A

176) 循环结构for i=1 to 10 step 1.5的执行次数是_____。 a) 6 b) 7 c) 9

d) 10 答案:B

177) 在Visual Basic中通过______属性设置字体颜色。 a) Fontcolor b) Forecolor c) Backcolor

d) Showcolor 答案:B 178) 在Visual Basic中按文件的访问方式不同,可以将文件分为_______。

a) 顺序文件、随机文件和二进制文件 b) 文本文件和数据文件 c) 数据文件和可执行文件

d) ASCII文件和二进制文件 答案:A

179) 在Visual Basic中,要设置菜单项的快捷访问键,应使用哪个符号:______。 a) & b) * c) $

d) @ 答案:A 180) 在Visual Basic中,下列________控件可以包含其他控件。

a) Picturebox b) Commandbutton c) Label

d) Checkbox 答案:A

181) 在Visual Basic设计界面中不能隐藏的窗口是______。

a) 工程窗口 b) 属性窗口 c) 立即窗口

d) 窗体窗口 答案:A

182) 在Visual Basic 中,称对象的数据为:______。 a) 属性 b) 方法 c) 事件

d) 封装 答案:A 183) 在VB中,常量12#的数据类型是_____。 a) 整型

b) 双精度浮点型 c) 长整型

d) 字符串 答案:B

184) 运行VB程序的快捷键为_______。 a) F4 b) F5 c) F6

d) F7 答案:B

185) 语句Print 5*5/5的输出结果是________。 a) 5 b) 25 c) 0

d) 5*5/5 答案:A

186) 用于设定文本框中最多可接受的字符数的属性是______。

a) AutoSize属性 b) PasswordChar属性 c) SelLength属性

d) MaxLength属性 答案:D

187) 用于获取字符串长度的函数是_______。 a) Len() b) Length() c) Strlen()

d) Lofo() 答案:A

188) 用于获得字符串S从第4各字符开始的4个字符的函数是______。 a) Mid(S,4,4) b) Middle(S,4,4) c) Midstr(S,4,4)

d) MiddleStr(S,4,4) 答案:A

189) 用于获得字符串S最左边4个字符的函数是:_______。

a) Left(S,4) b) Left(1,4) c) Leftstr(S)

d) Leftstr(3,4) 答案:A

190) 用以下语句 Dim b(-2 to 4)as string 所定义的数组的元素个数是_______个。 a) 2 b) 4 c) 6

d) 7 答案:D

191) 用于将菜单项级别提升一级的按钮为________。 a) ← b) → c) ↑

d) ↓ 答案:A

192) 用户可通过______模拟屏幕的小图象来布置应用程

序运行后的位置。 a) 窗体设计器 b) 快捷菜单 c) 立即窗口

d) 窗体布局窗口 答案:D

193) 以下选项中,是Visual Basic控件的是_____。 a) 文本框 b) Print c) Click

d) Debug 答案:A

194) 以下选项中,不属于单选按扭属性的是______。 a) Enabled b) Caption c) Name

d) Min 答案:D

195) 窗体能响应的事件是_______。 a) ActiveFrom b) Drive c) Load

d) Change 答案:C

196) 单精度浮点数占用的字节数为______。 a) 2个字节 b) 3个字节 c) 4个字节

d) 8个字节 答案:C

197) 当一个工程含有多个窗体时,其中的启动窗体是_____。

a) 启动VB时建立的窗体 b) 第一个添加的窗体 c) 最后一个添加的窗体

d) 在“工程属性”对话框中指定的窗体 答案:D

198) 对象是一个逻辑实体,它是______的集合。 a) 数据 b) 代码

c) 数据与代码

d) 属性 答案:C

199) 改变驱动器列表框的Drive属性值将激活_____事件。

a) Change b) Scroll c) KeyDown

d) KeyUp 答案:A

200) 将定时器的时间间隔设置为1秒,那么定时器的Interval属性应设置为______。 a) 1000 b) 1 c) 100

d) 10 答案:A

201) Datetime是Date类型的变量,以下赋值语句中错误的是:_______。

a) Datetime=#4/14/97# b) Datetime=#May 1,1997# c) Datetime=#12:15:00AM#

d) Datetime=\答案:D

202) 不能触发滚动条Change事件的操作是_______。 a) 拖动滚动块 b) 单击两端箭头 c) 单击滚动块

d) 单击箭头与滚动块之间的滚动条 答案:C 203) 对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_______。 a) 输入对话框 b) 输出对话框 c) 模态对话框

d) 非模态对话框 答案:C

204) 当程序运行时,在窗体上单击鼠标,以下_______事件是窗体不会接收到的。 a) MouseDown b) MouseUp c) Load

d) Click 答案:C

205) 使用CommonDialog控件的_________方法可显示“打印”对话框。 a) ShowOpen b) ShowSave c) ShowColor

d) ShowPrinter 答案:D

206) 数组Dim D(3, 1 To 10, 1 To 15)共有元素________。 a) 100 b) 600 c) 30

d) 450 答案:B

207) 8.6787E+8写成普通的十进制数是_______。 a) 86787000 b) 867870000 c) 8678700

d) 8678700000 答案:B

208) 单击滚动条两端的滚动箭头,将触发它的_____事件。

a) Scroll

b) SmallChange or LangeChange c) KeyDown

d) Change 答案:D

209) 程序的基本控制结构是______。

a) 顺序结构、多分支结构和单分支结构 b) For?Next结构、Do?loop结构 c) 顺序结构、选择结构和循环结构 d) 单行结构和多行结构 答案:C

210) 下列______语句可以将变量A、B的值互换。 a) A=B:B=A

b) A=A+B:B=A-B:A=A-B c) A=C:C=B:C=A

d) A=(A+B)/2:B=(A-B)/2 答案:B

211) 下列______语句可以将变量A、B的值互换。 a) A=B:B=A b) C=A:A=B:B=C c) A=C:C=B:C=A

d) B=A:A=B 答案:B

212) 以下程序段执行后整型变量n 的值为_____。 N=0

for I=1 to 20 step 5 n=n+1 next I a) 3 b) 4 c) 5

d) 2 答案:B

213) 以下程序输出的结果为______。 X=1 y=4

Do Until y>4 x=x*y y=y+1 Loop Print x a) 4 b) 8 c) 12

d) 16 答案:A

214) 以下面_____那种方式打开的文件,只能读不能写。 a) Input b) Output c) Random

d) Append 答案:A

215) 以下哪个是合法的变量名_______。 a) Len b) Test@qw c) 6cost_1

d) count2s 答案:D

216) 以下可以构成语句的一项是_______。 a) 对象名.属性名 b) 对象名.方法名 c) 对象名.事件名

d) 对象名.函数名 答案:B 217) 以下程序段的执行结果是_____。 X=2:y=1

If x*y<1 Then y=y-1 Else y=-1

Print y-x>0 End If a) Ture b) False c) -1

d) 1 答案:B

218) 以下程序段的输出结果是______。 A=Sqr(3) b=Sqr(2) c=a>b Print c a) -1 b) 0 c) False

d) Ture 答案:D

219) 一个可执行的vb运行程序至少包括一个______。 a) 标准模块 b) 窗体模块 c) 类模块

d) 资源文件模块 答案:B

220) 下列程序运行后,变量s的值为______。 J=0:s=0

For I=1 To 4 j=j+I s=s+j Next I a) 20 b) 10 c) 5

d) 15 答案:A

221) 下列程序段的执行结果为_____。 Dim M(10),N(10) I=3

for T=1 To 5 M(T)=T N(I)=2*I+T Next T

print N(I);M(I) a) 3 11 b) 3 15 c) 11 3

d) 15 3 答案:C

222) 下列程序段的执行结果是_____。 N=10

For k=n To 1 Step-1 x=Sqr(k) x=x-2 Next k

Print x-2 a) -3 b) -1 c) 1

d) 1.16 答案:A

223) 如下数组声明语句,正确的是______。 a) dim a[3,4] as intiger b) dim a(3,4) as string c) dim a(n,n) as single

d) dim a(3 4) as integer 答案:B 224) 可以通过_____来删除列表框中的选择项。 a) Enable属性 b) RemoveItem方法 c) AddItem方法

d) Text属性 答案:B 225) 在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。 a) Change b) keyDown c) Scroll

d) DragOver 答案:C

226) 写列选项中,合法的变量是______。 a) caa b) sum_3 c) Else

d) 5persons 答案:B

227) 要想改变一个窗体的标题内容,则应该设置______属性的值。 a) Name b) Fontname c) Caption

d) Text 答案:C

228) 以下控件中没有Caption属性的控件是______。 a) 标签框 b) 文本框 c) 框架

d) 命令按钮 答案:B

229) 在VB中,过程共有三种,他们是______。 a) 事件过程,子过程和函数过程。

b) sub过程,Function过程和Property过程。 c) 事件过程,函数过程和属性过程。

d) Sub过程,函数过程和通用过程。 答案:A 230) 在Visual Basic设计界面中不能隐藏的窗口是______。

a) 工程窗口 b) 属性窗口 c) 立即窗口

d) 窗体窗口 答案:A

231) 整型变量占用的字节数为______。 a) 2个字节 b) 3个字节 c) 4个字节

d) 5个字节 答案:A 232) 整型数的取值范围为______。 a) –32767~+32767 b) –32768~+32767 c) –32768~+32768

d) 0~65535 答案:B

233) 在程序中使用日期型数据时,必须用符号____将日期型数据括起来。 a) @ b) $ c) %

d) # 答案:D

234) 下列选项中,为字符串常量的是______。 a) 6/12/2001 b) \ c) #6,12,2001#

d) 6,12,2001# 答案:B

235) 下列选项中,哪一项是所有控件共有的属性_______。

a) Caption b) Value c) Text

d) Name 答案:D

236) 下列数据中哪一个是布尔常量_______。 a) 123 b) not c) TRUE

d) xyz 答案:C

237) 下列数据类型不可能占8个字节的是_____数据类型。

a) Date b) Long c) Double

d) Currency 答案:B 238) 在Visual Basic程序设计中,过程名称的长度不能超过_______个字符。 a) 8 b) 40 c) 255

d) 11 答案:B

239) 如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。 a) 5 b) 6 c) 10

d) 12 答案:D

240) 下列程序的运行结果为________。 For I=1 to 3