For J=1 to 2
For I = 1 to 3 K =I+1 Next I
For I = 1 to 7 K = K+1 Next I Next J Print K
a) 10 b) 6 c) 11 d) 16 答案:C
56) 下列程序段的执行结果为_______。 M=0
For I=1 To 3
For J =5 To 1 Step-1 N = N+1 Next J,I Print N;J;I
a) 12 0 4 b) 15 0 4 c) 12 3 1 d) 15 3 1答案:B
57) 下列程序段运行后,输出结果是____。 B=1
Do until b>7 b=b*(b+1) Loop Print b
a) 7 b) 39 c) 42 d) 1 答案:C
58) 下列程序共执行了________循环。 Dim intsum As Integer Dim I As Integer Dim j As Integer For I=1 To 10 Step 2 For j=1 To 5 Step 2 intsum=intsum+j Next j Next I
a) 10 b) 20 c) 25 d) 15 答案:D
59) x是小于100的非负数,用vb表达式正确的是______。
a) 0 b) 0<=x<100 c) x>=0 AND x<100 d) 0<=x OR x<100 答案:C
60) 15.5\\2的结果是_____。
a) 1 b) 1.5 c) 7 d) 8 答案:D
61) 19.5 Mod 2*2的运算结果是_____。 a) 3.5 b) 1 c) 3 d) 0 答案:D
63) a和b中有且只有一个为0,可以用以下表达式来表示_____。
a) a=0 or b=0 b) a=0 Xor b=0 c) a*b=0 And a+b<>0 d) a=0 And b=0 答案:B
67) dim a(-3 to 3)所定义的数组元素个数是_____。 a) 6 b) 7 c) 8 d) 9 答案:B
70) Inputbox()函数的返回值类型为_____。
a) 数值型 b) 字符型 c) 逻辑型 d) 变体型 答案:B
71) Inputbox函数的参数中,必选参数Prompt的作用是_____。
a) 输出信息 b) 定义提示信息 c) 定义隐含信息 d) 定义输入的位置 答案:B
72) Rnd函数不可能产生的值是_____。
a) 0 b) 1 c) 0.1234 d) 0.00005 答案:B
73) Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。
a) 属性、事件、方法 b) 控件、属性、事件 c) 窗体、控件、过程 d) 窗体、控件、模块 答案:A
74) 变量A%的类型是____。
a) Integer b) Single c) String d) Boolean 答案:A
75) 表达式X+1>X是_____。
a) 算术表达式 b) 非法表达式 c) 字符串表达式 d) 关系表达式 答案:D
76) 不能作为容器的对象是_____。
a) 窗体 b) 框架 c) 图片框 d) 图像框 答案:D
78) 窗体模块保存在一个扩展名为_____的文件中。 a) bas b) cls c) frm d) bmp
5
答案: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) 96) 删除字符串前导和尾随空格的函数是______。
a) Ltrim() b) Rtrim() c) Trim() d) Lcase() 答案:C
98) 设置命令按钮的标题文字时,应改变的属性是______。 a) text b) Name c) Caption d) (名称) 答案: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 答案:A
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) 既有解释运行模式,又有编译运行模式d) 汇编运行模式
6
答案: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属性的对象是______。
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分别为图片框和文本框的名称,下列不正确的语句是_______。 a) Print 25 b) Picture1.Print 25 c) Text1.Print 25 d) Debug.Print 25 答案:C
7
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中,要设置菜单项的快捷访问键,应使用哪个符号:______。 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属性 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
8
相关推荐: