浙江省高中信息技术选考加试题
VB专项练习题一
一、选择题:本大题13小题,第小题2分,共26分。在每小题给出的四个选项中,只有
一个是符合题目要求的。
1.某程序代码中变量X的取值范围是-999~99999的整数,则X的数据类型应定义为:(A)Integer (B)Long (C)String (D)Boolean
2.VB表达式len(mid(“abc123”,4,1))+int(-0.01)的值是:
(A)0 (B)1 (C)2 (D)3
3.有如下VB程序段:
Private Sub Command1_Click()
Dim s As String
s = "zj"
For i = 1 To 4
s = " " + s
Next i
Print s
End Sub该程序的作用是:
(A)在变量S前加4个空格(B)在变量S后加4个空格
(C)程序运行后S结果不变(D)程序运行后S的值是“zjzjzjzj”
4.将数学表达式e4+x2写成VB表达式,正确的是:
(A)e4+x2(B)e*e*e*e+x*x (C)e^4+x^2 (D)exp(4)+x*x
5.小王正在用VB编写一个简易计算器程序,请问他下次重新打开准备修改时,需要打开的文件是:
(A)计算器.bas (B)计算器.frm (C)计算器.vbp (D)计算器.cls
6.下面是一个计算100以内倒数和的程序,运算结果如图所示,请问代码中有错的语句是:
(A)Dim s as integer (B)i as integer
(C)text1=s (D)s=s+1/i
7.下面VB程序中,双击命令按钮二次,s的值是:
Dim s As Integer
Private Sub Command1_Click()
For i = 1 To 2
s = s + 1
Next i