2019年Visual Basic 程序设计期末测试复习题200题[含答案]
一、选择题
1.某顶级菜单项的热键字母为F,以下_____操作等同于单击该菜单项。
a) 同时按下Ctrl+F键
b) 按下F键
c) 同时按下Alt+F键
d) 同时按下Shift+F键 答案:C
2.改变驱动器列表框的Drive属性值将激活_____事件。
a) Change
b) Scroll
c) KeyDown
d) KeyUp 答案:A
3.当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。
a) DisabledPicture
b) DownPicture
c) Picture
d) Image 答案:B
4.若要在列表框中显示多列数据,可用列表框的______属性来实现。
a) MultiSelect
b) Index
c) Columns
d) List 答案:C
5.下列是一个循环结构的程序,循环体内的语句将执行_____次。
K=0
For I=1 to 10
For j=1 to 100
K=K+1
Next j
Next I
a) 0
b) 10
c) 100
d) 1000 答案:D
6.下列结构中不属于循环结构的是______。
a) for/next
b) while/wend
c) With/end with
d) do/loop 答案:C
7.下列控件中可自动设置滚动条的是________。
a) 复选框
b) 框架
c) 列表框
d) 标签框 答案:C
8.若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
a) AutoSize
b) Alignment
c) Enabled
d) Visble 答案:A
9.目录列表框的path属性的作用是______。
a) 显示目录列表框中打开的当前目录。
b) 显示当前驱动器或指定驱动器上的某目录下的文件名。
c) 显示根目录下的文件名。
d) 显示路径下的文件。 答案:A
10.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
a) FontName
b) Font
c) FontSize
d) FontBold 答案:C
11.下面的运算符中,优先级别最高的是_____。
a) AND
b) *
c) 〉=
d) & 答案:B
12.执行语句Print format(5459.478,"##,#0.00"),正确的输出是______。
a) 5459.48
b) 5,459.48
c) 5,459,478
d) 5,459。47 答案:B
13.如果x是一个正实数,对x的第二位小数四舍五入的表达式是_____。
a) 0.1*Int(x+0.05)
b) 0.1*Int(10*(x+0.05))
c) 0.1*Int(100*(x+0.5))
d) 0.1*Int(x+0.5) 答案:B
14.Print方法不允许在____对象上输出数据。
a) 窗体
b) 代码窗口
c) 立即窗口
d) 图片框 答案:B
15.表达式Int(-17.8)+Sgn(17.8)的值是______。
a) 18
b) -17
c) -18
d) -16 答案:B
16.若x=5,y=6,则表达式x+y=11的值是_____。
a) x+y=11
b) 11
c) True
d) False 答案:C
17.单击命令按钮时,下列程序的执行结果为______。
Private Function P(N As Integer)
Static sum
For I = 1 To N
sum = sum + 1
Next I
P = sum
End Function
Private Sub Command1_Click()
S = P(1) + P(2) + P(3) + P(4)
Print S;
End Sub
a) 20
b) 30
c) 115
d) 135 答案:A
18.写列选项中,合法的变量是______。
a) c%aaa
b) sum_3
c) Else
d) 5persons 答案:B
19.假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是?
a) BOOLVAR=‘TRUE’
b) BOOLVAR=.TRUE
c) BOOLVAR=#TRUE#
d) BOOLVAR=False
答案:D
20.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_______。
a) 输入对话框
b) 输出对话框
c) 模态对话框
d) 非模态对话框 答案:C
21.程序的基本控制结构是______。
a) 顺序结构、多分支结构和单分支结构
b) For…Next结构、Do…loop结构
c) 顺序结构、选择结构和循环结构
d) 单行结构和多行结构 答案:C
22.下列______语句可以将变量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
23.下列______语句可以将变量A、B的值互换。
a) A=B:B=A
下列属于vb字符串函数是 b) C=A:A=B:B=C
c) A=C:C=B:C=A
d) B=A:A=B 答案:B
24.以下程序段执行后整型变量n 的值为_____。
N=0
for I=1 to 20 step 5
n=n+1
next I
a) 3
b) 4
c) 5
d) 2 答案:B
25.下列_______属性用于设置或返回文本框中的文本。
a) Caption
b) Text
c) Name
d) DragIcon 答案:B
26.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。
a) Change
b) keyDown
c) Scroll
d) DragOver 答案:C
27.表达式Fix(-23.87)+int (24.56)的值为_____。
a) -1
b) 0
c) 1
d) 2 答案:C
28.要想改变一个窗体的标题内容,则应该设置______属性的值。
a) Name
b) Fontname
c) Caption
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论