答案:C
79) 如有数组声明语句Dim a(2,-3 to 2,4),则数组a包含元素的个数是_____。 a) 40 b) 75 c) 12 d) 90 答案:D
80) 若x是一个正实数,对x的第3位小数四舍五入的表达式是_____。
a) 0.01*Int(x+0.005) b) 0.001*Int(1000*(x+0.005)) c) 0.01*Int(100*(x+0.05)) d) 0.01*Int(x+0.05) 答案:B
82) 能显示窗体的方法是______。
a) Visible b) show c) Hide d) open 答案:B
86) 把 InputBox 的返回值转换为数值应该使用的函数是______。 a) Log b) Str c) Len d) Val 答案:D
87) 为使计时器控件每隔5秒钟产生一个计时器事件(timer 事件),则应将其Interval属性值设置为______。
a) 5 b) 500 c) 300 d) 5000 答案:D
89) 如果要求设置定时器时间间隔为0.5秒钟,那么它的Interval属性值应该等于_______。 a) 5000 b) 500 c) 50 d) 5 答案:B
90) 如果要改变窗体的标题,需要设置窗体对象的________属性。 a) Name b) Caption c) BackColor d) BorderStyle 答案:B
91) 如果要在文本框中输入字符时,只显示某个字符,如星号(*),应设置文本框的_______属性。
a) Caption b) PasswordChar c) Text d) Char 答案:B
92) 如果有数组声明 Dim a(10) As Integer,则该数组共有______个元素。 a) 10 b) 11 c) 9 d) 不确定 答案:B
93) 若要将窗体从内存中卸载出去,应该使用的方法是______。 a) Show b) UnLoad c) Load d) Hide 答案:B
94) 若要设置定时器控件的定时时间,需设置的属性是_____。 a) interval b) value c) enabled d) text 答案:A
95) 若要在图片框中绘制一个圆,使用的方法是______。 a) Circle b) line c) point d) pset
11
答案:A
96) 删除字符串前导和尾随空格的函数是______。
a) Ltrim() b) Rtrim() c) Trim() d) Lcase() 答案:C
98) 设置命令按钮的标题文字时,应改变的属性是______。 a) text b) Name c) Caption d) (名称) 答案:C
99) Visual basic采用了_____编程机制。
a) 面向过程 b) 面向对象 c) 事件驱动 d) 可视化 答案:C
100) Msgbox 函数返回值的类型是______。
a) 数值 b) 字符串 c) 变体 d) 数值或字符串(视输入情况而定) 答案:A
102) 当某一按钮的( )属性设置为False时,该按钮不可见。 a) Enable b) Visibale c) Default d) Cancel 答案:B
105) 工程文件的文件名后缀是_____。
a) .bmp b) .vbp c) .frm d) .bas 答案:B
107) 函数int(abs(99-100)/2)的值为______。 a) 1 b) 0 c) “0” d) “1” 答案:B
108) 函数left(\的值为_____。 a) He b) el c) lo d) true 答案:A
109) 将当前窗体中显示的文字及绘制的图形全部清除,可以用方法_____。 a) Me.Clear b) Me.Cls c) Me=\ 答案:B
115) 数学式子sin25°写成Visual Basic表达式是_____。
a) sin25 b) Sin(25) c) Sin(25*3.14/180) d) sin(25°) 答案:C
117) 设定文本框中是否可以接受多行文本用_____属性。
a) MaxLength b) ToolTipText c) Multiline d) Tag 答案:C
119) _______关键字声明的局部变量在整个程序运行中一直存在。 a) Static b) Private c) Dim d) Public 答案:A
121) Visual Basic应用程序的运行模式是______。
a) 解释运行模式 b) 编译运行模式 c) 既有解释运行模式,又有编译运行模
12
式 d) 汇编运行模式 答案:C
122) 当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的______。 a) AutoSize属性 b) Resize事件 c) AutoRedraw属性 d) Stretch方法 答案:B
126) 菜单控件仅支持以下________事件。
a) Click b) MouseDown c) KeyPress d) Load 答案:A
127) 若要获得滚动条的当前值,可访问的属性是______。 a) Text b) Value c) Max d) Min 答案:B
128) 若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是_____。 a) Value b) Cancel c) Default d) Enabled 答案:C
129) 双击窗体中的对象后,Visual Basic将显示的窗口是_____。
a) 项目(工程)窗口 b) 工具箱 c) 代码窗口 d) 属性窗口 答案:C
130) 为使文本框显示滚动条,必须先设置文本框的属性是_____。
a) AutoSize b) Alignment c) Multiline d) ScrollBars 答案:C
131) 下列字符串不能作为VB的变量名是______。
a) ABCDEFG b) P000000 c) 89TWDDFF d) XYZ 答案:C
133) 下列各组控件都具有Caption属性的是______。
a) 窗体、文本框 b) 标签、定时器 c) 窗体、标签 d) 文本框、定时器 答案:C
134) 下列各赋值语句,语法不正确的是_____。
a) x+y=5 b) iNumber=15 c) Labell.caption=\ 答案:A
136) 下列变量名中不合法的是_____。
a) strname b) 3abc c) A_one d) vaone 答案:B
137) 下拉式组合框的Style属性值为_____。 a) 0 b) 1 c) 2 d) 3 答案:A
141) 以下不是Visual Basic特点的选项是_____。
a) 可视编程 b) 算法设计 c) 事件驱动 d) 面向对象 答案:B
142) 以下不具有Picture属性的对象是______。
13
a) 窗体 b) 图片框 c) 图像框 d) 文本框 答案:D
143) 以下______控件不能触发Dbclick()事件。
a) Label b) Commandbutton c) PictureBox d) Image 答案:B
145) 要使循环体至少执行一次,应使用_____循环。
a) For-next b) While-wend c) Do--Loop while|until d) do[while|until]-loop 答案:C
146) 要禁用计时器控件、需要将____属性设置为false。
a) Enable b) Visibale c) Timer d) Interval 答案:A
150) 写在一行上的多条语句,应以_____为分隔符。 a) 分号 b) 逗号 c) 冒号 d) 空格 答案:C
153) 若要使某命令按钮获得控制焦点,可使用的方法是_____。 a) lostfocus b) setfocus c) point d) value 答案:B
154) 设a=2,b=3,c=4,d=5,下列表达式a=b<>c=d的值是______。 a) 1 b) Ture c) False d) -1 答案:C
155) 逻辑表达式Not\的值为______。 a) True b) False c) 表达式有错 d) 条件不足 答案:A
160) 下列可以把当前目录下的图形文件picl.jpg装入图片框Picture1中的语句为_________。
a) Picture=\ b) Picture.Handle=\ c) Picture1.Picture=LoadPicture(\ 答案:C
161) 下列哪一个是正确的变量名______。
a) $abc b) Int c) 141abc d) abcf 答案:D
163) 下列能正确产生[1-30]之间的随机整数的表达式是______。
a) 1+rnd(30) b) 1+30*rnd() c) rnd(1+30) d) int(rnd()*30)+1 答案:D
166) 以下VB中对象属性的一项是_____。
a) Click b) Name c) Caption d) Top 答案:A
167) 假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是_______。
14
a) Print 25 b) Picture1.Print 25 c) Text1.Print 25 d) Debug.Print 25
答案:C
168) 将命令按钮Command1设置为不可见,应修改该命令按钮的_______属性。 a) Visible b) Value c) Caption d) Enabled 答案:A
169) 下列表达式中,_____的值为False。
a) BCD b) 12345<>12345 & ABC c) Not 2*5=10 d) 4=4 and 5>2+2 答案:C
170) 下列的程序段执行后,X的值为____。 X=0
for I=1 to 10 for j=I to 10 x=x+1 next j next I
a) 50 b) 55 c) 100 d) 105 答案:B
171) 下面的运算符中,哪个是关系运算符______。 a) Not b) mod c) <> d) & 答案:C
173) 下面的运算符中,哪个是逻辑运算符______。 a) And b) Mod c) >= d) & 答案:A
175) 写列程序段的执行结果为___。 X=5 y=-20
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
179) 在Visual Basic中,要设置菜单项的快捷访问键,应使用哪个符号:______。
15