C. Dir1.Path
D. Label1.Visible 答案: Label1.Visible
107.下面________语句,可以将列表框List1中当前选定的列表项的值替换成\。 A. List1.AddItem \B. List1.Text=\
C. List1.List(List1.ListIndex)=\D. 前三项均可
答案: List1.List(List1.ListIndex)=\
108.设s是字符型变量,以下语句正确的是________。 A. s=List1.Caption B. s=Timer1.Caption C. s=Text1.Caption D. s=Label1.Caption 答案: s=Label1.Caption
109.以下控件对象中具有Picture属性的是________。
① PictureBox ② Frame ③ OptionButton ④ CommandButton ⑤ ListBox ⑥ CheckBox ⑦ Label A. ①③④⑥ B. ①②⑤⑥⑦ C. ①③④⑤⑥ D. ①②③④⑤⑥ 答案: ①③④⑥
110.以下关于方法的叙述错误的是________。 A. 方法是构成对象实体的一个部分 B. 方法是一种特殊的过程或函数
C. 调用方法的一般格式是:对象名.方法名称[参数] D. 在调用方法时,对象名称是不可缺少的 答案: 在调用方法时,对象名称是不可缺少的
111.创建应用程序的界面时,在窗体上设置了一个命令按钮,运行程序后,命令按钮没有出现在窗体上,可能的原因是________。 A. 该命令按钮的Value属性被设置为False B. 该命令按钮的Enabled属性被设置为False C. 该命令按钮的Visible属性被设置为False D. 该命令按钮的Default属性被设置为True 答案: 该命令按钮的Visible属性被设置为False
112.若需要在同一窗体内安排两组相互独立的单选按钮(OptionButton),可使用________控件将它们分隔开。
① TextBox ② Picture ③ Image ④ Frame A. ①② B. ②③ C. ②④ D. ③④ 答案: ②④
113.单击滚动条两端的箭头时,滚动条Value属性值的改变量由________属性值决定。 A. LargeChange B. Max
C. SmallChange D. Min
答案: SmallChange 第03章
114.下面表达式的值为真的是________。 A. Mid(\
=Right(\B. \
C. Int(134.69)>=Cint(134.69)
D. 78.9/32.77<=97.5/43.97 And -45.4>-4.98
答案: Mid(\
115.在窗体模块的通用声明处用下面的语句声明变量、数组,正确语句有_______个。
①Public A(5) As Integer ②Public N As Integer ③Public St As String*10 ④Public b() As Integer A. 2 B. 3 C. 4 D. 1 答案: 1
116.下列说法不正确的是________。
A. VB允许将一个数字字符串赋值给一个数值型的变量 B. VB允许使用未经说明的变量,其类型都是Varint类型
C. Cls方法只清除运行时在窗体或图形框中显示的文本或图形 D. 事件过程既可建在窗体模块中,也可建在标准模块中 答案: 事件过程既可建在窗体模块中,也可建在标准模块中
117.若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用________关键字在该过程中定义局部变量。 A. Dim B. Private C. Public D. Static 答案: Static
118.下列数据中_______是Boolean常量。 A. .True. B. #False# C. True D. 123 答案: True
119.设Mys1,Mys2均为字符串型变量,Mys1 =\、Mys2 =\,则下面关系表达式中结果为True的是____________。 A. Mid(Mys1, 7, 1) > Mys2
B. Len(Mys1) <> 2 * InStr(Mys1, \C. Chr(65) + Right(Mys1, 5) = \
D. InStr(Left(Mys1, 6), \答案: Chr(65) + Right(Mys1, 5) = \
120.x + y小于10且x - y要大于0的逻辑表达式是___________。 A. x + y < 10 , x - y > 0 B. (x + y < 10) : (x – y) > 0 C. x + y < 10 And x – y > 0 D. x + y < 10 x – y > 0
答案: x + y < 10 And x – y > 0
121.设a为Integer型变量,s为Single型变量,把3.75赋值给s后,再执行下列某一语句,则在文本框中显示的结果与执行语句a=s:Text1=a的结果相同的有__________个。 ① a=Int(s):Text1=a ② a=Fix(s):Text1=a ③ a=CInt(s):Text1=a
④ a=Format(s,”#####”):Text1=a A. 1 B. 2 C. 3 D. 4 答案: 2
122.下面语句运行时系统给出错误提示的是________。 A. Print -32000-769 B. Print \C. Print \D. Print 3=2=4
答案: Print -32000-769
123.M被N整除的逻辑表达式是__________。 A. M Mod N = 0 B. M / N = 0 C. M \\ N = 0 D. N \\ M = 0
答案: M Mod N = 0
124.在过程中可以用________语句定义变量。 A. Dim、Private B. Dim、Static C. Dim、Public
D. Dim、Static、Private 答案: Dim、Static
125.下面表达式的值为真的是____________。
A. Mid(\B. \
C. Int(134.69)>=Cint(134.69)
D. 78.9/32.77<=97.5/43.97 And -45.4>-4.98
答案: Mid(\126.在窗体模块的通用声明处用下面的语句声明变量,错误的是__________。 A. Dim s As String B. Public s As String C. Public s As String *10 D. Private s As String
答案: Public s As String *10
127.若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用_______ 关键字在该过程中定义局部变量。 A. Dim B. Private C. Public D. Static 答案: Static
128.在多窗体程序中,可以在标准模块或某个窗体模块的通用声明处,分别用 ________语句定义一个在所有窗体模块都可以引用的变量IntA。 A. Private IntA As Integer Public IntA As Integer B. Public IntA As Integer Private IntA As Integer C. Public IntA As Integer Public IntA As Integer D. Private IntA As Integer Private IntA As Integer 答案: Public IntA As Integer Public IntA As Integer 129.语句Print \输出的结果是_______。 A. “5*20”
B. 出现错误信息 C. 5*20 D. 100 答案: 5*20
130.可以在_______中,使用语句Public PubStr As String * 20定义一个定长字符串。 A. 窗体模块 B. 标准模块 C. 类模块 D. 三者均可 答案: 标准模块
131.表示“X>Y>Z”,正确的VB逻辑表达式是__________。 A. X>Y And Y>Z B. X>Y>Z
C. X>Y Or Y>Z D. X>Y And >Z 答案: X>Y And Y>Z
132.窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b和c,且变量a 的值为5,变量b的值为7,变量c的值为12。以下的________语句可以使文本框内显示的内容为:5+7=12
A. Text1.Text=a+b=c B. Text1.Text=\
C. Text1=a & \
D. Text1=\答案: Text1=a & \
133.以下有关变量作用域的说法中,错误的是________。
A. 只有在标准模块中用Public语句说明的变量才是全局变量。 B. 在过程中不能使用Public语句说明全局变量。
C. 在标准模块的通用声明处可用Private语句说明模块级变量。 D. 在窗体的通用声明处可用Private语句说明窗体级变量。
答案: 只有在标准模块中用Public语句说明的变量才是全局变量。 134.下列不正确的变量名是________。 A. Form B. Command C. Text D. Arry@ 答案: Arry@
135.下列表示数值常量错误的是____________。 A. 1D5 B. &H1A C. 1E-5 D. E-5 答案: E-5
136.下列数据中表示2003年2月25日的Date常量是___________。 A. #2/25/2003# B. #2\\25\\2003# C.2/25/2003 D.2-25-2003
答案: #2/25/2003#
137.A和B不同时为零的逻辑表达式是__________。 A. A=0 Or B=0 B. A=0 Xor B=0 C. A=0 And B=0 D. A*B=0
答案: A=0 Xor B=0
138.语句Dim A,B As Integer说明了________。 A. A和B都为整型。
B. A为变体型,B为整型。 C. A和B都为变体型。 D. 此语句出错。
答案: A为变体型,B为整型。
139.Dim A As Integer,S As String A=123:S=\则Len(A)和Len(S)分别为________。 A. 123、123 B. 3、3 C. 2、123 D. 2、3