a) & b) * c) $ d) @ 答案:A
180) 在Visual Basic中,下列________控件可以包含其他控件。
a) Picturebox b) Commandbutton c) Label d) Checkbox 答案:A
182) 在Visual Basic 中,称对象的数据为:______。 a) 属性 b) 方法 c) 事件 d) 封装 答案:A
183) 在VB中,常量12#的数据类型是_____。
a) 整型 b) 双精度浮点型 c) 长整型 d) 字符串 答案:B
185) 语句Print 5*5/5的输出结果是________。 a) 5 b) 25 c) 0 d) 5*5/5 答案:A
186) 用于设定文本框中最多可接受的字符数的属性是______。
a) AutoSize属性 b) PasswordChar属性 c) SelLength属性 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) 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
16
d) d)
答案:A
194) 以下选项中,不属于单选按扭属性的是______。 a) Enabled b) Caption c) Name d) Min 答案:D
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
202) 不能触发滚动条Change事件的操作是_______。
a) 拖动滚动块 b) 单击两端箭头 c) 单击滚动块 d) 单击箭头与滚动块之间的滚动条 答案:C
204) 当程序运行时,在窗体上单击鼠标,以下_______事件是窗体不会接收到的。 a) MouseDown b) MouseUp c) Load d) Click 答案:C
206) 数组Dim D(3, 1 To 10, 1 To 15)共有元素________。 a) 100 b) 600 c) 30 d) 450 答案: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)
17
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
215) 以下哪个是合法的变量名_______。
a) Len b) Test@qw c) 6cost_1 d) count2s 答案:D
216) 以下可以构成语句的一项是_______。
a) 对象名.属性名 b) 对象名.方法名 c) 对象名.事件名数名 答案: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
18
对象名.函 d)
218) 以下程序段的输出结果是______。 A=Sqr(3) b=Sqr(2) c=a>b Print c
a) -1 b) 0 c) False d) Ture 答案:D
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 d) dim a(3 4) as integer 答案:B
224) 可以通过_____来删除列表框中的选择项。
19
a(n,n) as single
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
233) 在程序中使用日期型数据时,必须用符号____将日期型数据括起来。 a) @ b) $ c) % d) # 答案:D
234) 下列选项中,为字符串常量的是______。
a) 6/12/2001 b) \ 答案: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 d(I)=2*I-1 print d(I)
20