trim函数的作用是删除文本的什么空格延边大学计算机VB期末考试试题整理单选
1.没有Caption 属性的控件是 D 。
Frame1 label1 command1 text1
2.下列关于数组的说法中,正确的是 B 。
在visual basic中,数组只能在模块中定义,不能在过程中定义
定义数组时,数组的每一维元素的个数必须是常数,不能是变量或表达式在visual basic中一个数组所包含的元素只能是同类型的数据
与普通变量一样。数组也可以不定义就使用
3. 表达式Int(7.8)+Int(-7.2)的结果是 D 。
0 15 1 -1
4. 下列对象不具有KeyPress事件的是 D
命令按钮文本框窗体标签
5. 用ReDim语句定义的数组是 C 。
多维数组永久数组临时数组静态数组
6. 下列对象不具有MousePointer属性的是 C
图片框框架形状窗体
7. 下列关于Select Case的叙述中,错误的是 C 。
Case”abc”,”ABC”表示判断is是否和”abc”、”ABC”两个字符串中的一个相同Case”X”表示判断is是否是大写字母X
Case -7,0,100表示判断is是否等于字符串”-7,0,100”
Case 10 to 100 表示判断is是否介于10与100之间
8. 有如下程序:
Sub MySub(ParamArray a())
s = 1
For Each x In a
s = s + x
Next x
Print s
End Sub
Private Sub Command1_Click()
MySub 2, 3, 6, 18
End Sub
程序运行后,单击命令按钮,则输出的结果是 A .
30 3 1 29
9. 下列指定非蓝的表达式是 D 。
Vbblue qbcolor(12) rgb(0,0,255) &hff0000 10. 在窗体上画一个列表框List1,编写如下两个事件代码:
Private Sub Form_Load()
List1.AddItem "111":List1.AddItem "222"
List1.AddItem "333":List1.AddItem "444"
End Sub
Private Sub List1_DblClick()
Str1 = "666"
Print List1.Text + Str1
End Sub
程序运行后,双击列表框中的”222”,则输出的结果是 C
222 888 222666 666222
11. 关键字ListBox代表的控件类型是 D .
文本框文本框列表组合框列表框
12. 在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,
然后编写如下程序:
Sub s1(ByVal x As Integer, ByVal y As Integer, z As Integer)
z = x * y
End Sub
Private Sub Command1_Click()
Dim a, b, c As Integer
a = -3 :
b = -2 :
c = 0
Call s1(a, b, c)
Text1.Text = Str(c)
End Sub
程序运行后,单击命令按钮,则在文本框中显示的内容是 B .
Str(c) 6 0 空白字符串
13. Visual Basic的过程有三种,它们是 C .
属性过程、通用过程和函数过程事件过程、通用过程和函数过程
事件过程、函数过程和子程序过程通用过程、子程序过程和函数过程
14. 已知字母"A" 的ASCII码是65 则Asc("HI")的值是 B 。
73 72 66 7273
15. 下列事件不属于Visual Basic键盘事件的是 C
Keypress keydown mouseover keyup
16. 由“For i=1 To 16 Step 3”决定的循环结构被执行 B 次。
4 6
5 7
17. 设有如下数组定义语句:
Dim s(3) as integer
则下列给数组元素赋值的错误语句是 D .
S(2)=5*5-3*3 s(3)=100 s(3)=val(inputbox”输入整数”s(3)=array(0,1,2,3)
18表达式Fix(7.8)+Fix(-7.2)的结果是 D 。
-1 1 15 0
19. 以下说法中错误的是 D
Keyup事件过程中从键盘上输入a和A被视为相同的字母
Keydown事件过程中,将键盘上的“1”和小键盘上的“1”视为不同的数字
Keypress事件中不能识别键盘是某个键的按下与释放
20. 下列语句中,属于合法的Visual basic 语句是 C 。
Option base4 option base2 option base1 option base3
21. 表达式Round(7.823,2)的结果是 B 。
7.8 7.82 7.80 7.83
22. 将窗体的KeyPreview 属性设置为True ,然后编写如下事件过程:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Print Chr(KeyCode);
End Sub
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
Print Chr(KeyCode + 32);
End Sub
在程序运行前先,按下Caps Lock键使Caps Lock指示灯亮。程序运行后按“A”键,则输出的结果为 C aA AA Aa AB
23. 输入对话框(InputBox)的返回值的类型是 C 。
整数长整数字符串浮点数
24. 通用对话框可以通过对 B 属性的设定来过滤文件类型。
Action filter filterindex font
25. 下面程序段
Dim a(4, 4)
For i = 1 To 4
For j = 1 To 4
a(i, j) = j + j
Next j
Next i
For i = 1 To 4
Print Tab(20 - 3 * i);
For j = 5 - i To 4
Print a(i, j);
Next j
Print
Next i
程序运行后输出的结果是 B .
28 2468 2468
2468 2468 246?
26. 输入对话框InputBox的返回值的类型是 B 。
长整数字符串浮点数整数
27. 有如下Visual Basic 语句:
Dim S (8)
Option Base 1
Dim K (8)
用上述语句定义的数组的元素个数分别是 A 。
9、8 9、9 8、9 8、8
28. 语句“Form1.Print Tab(10);"#"”的作用是在窗体当前输出行 B 。
第10列输出字符“#”第11列输出字符“#”第9列输出字符“#”输出10个字符“#”
29. 有如下一段程序
Dim result As Integer, abc
Private Sub Command1_Click()
abc = 12345
result = VarType(abc)
Print result
End Sub
单击Command1 后窗体上输出的结果是 A 。
2 12345 4 “abc”
30. 由“For i=1 To 9 Step -3”决定的循环结构被执行 C 次。
4 6 0 5
31.Visual Basic中,实现参数的传值方式的关键字是 D .
Dim byref redim byval
32. 运算符“\”两边的操作数若类型不同,则先 D 再运算。
四舍五入为byte类型取整为byte类型四舍五入为整数取整为integer类型
33. 下列程序段的输出结果是 A 。
a=10: b=10000: x=log(b)/log(a): Print "lg(10000)=";x
lg(10000)=4 lg(10000)=5 4 5

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。