二级VB考前密卷选择题(15)
Dim x As Integer
If x Then Print x Else Print x-l
A)1 B)0 C)-1 D)不确定
答 案:C
知识点:单行结构条件语句
评 析:Dim定义的变量,If语句
在Visual Basic中,Dim用于在标准模块、窗体模块或过程中定义变量或数组。而当引用Dim定义的变量时,变量值会被重新设置(数值变量重新设置为0,字符串变量被设置为空)。
If语句的格式:
If条件Then若干条语句Else若干条语句
或者
If条件Then
若干条语句
Else
若干条语句
End If
If语句的执行方式:
当“条件”为真的时候,执行“Then”后面的语句;“条件”为假,执行“Else”后面的语句。
如果“条件”是数值表达式,则数值表达式为非0值时,“条件”为真;数值表达式为0时,“条件”为假。在此题中,“条件”是整型变量“x”,其值为0,“条件”为假,执行Else分支,即打印出-1。
(197)下列程序段的执行结果为_______。
Dim m(3,3)As Integer
Dim I As Integer
Dim j As Integer
Dim x As Integer
For i=1 To 3
m(i,i)=i
Next
For i=0 To 3
Forj=0 To 3
x=x+m(i,j)
Next
Next
Print x
A)3 B)4 C)5 D)6
答 案:D
知识点:For循环控制结构
评 析:通过第一个以i为循环变量的循环,令a(1,1)=1,a(2,2)=2,a(3,3)=3。然后通过双重循环,求数组a中所有元素的和并将结果赋值给x,由于在数组a中除了a(1,1)、a(2,2)和a(3,3)外其他元素都为0,所以x=l+2+3=6。
(198)使用Public Const语句声明一个全局的符号常量时,该语句应放在_______。
A)过程中 B)窗体模块的通用声明段
C)标准模块的通用声明段 D)窗体模块或标准模块的通用声明段
答 案:C
知识点:局部变量与全局变量,变量的声明
评 析: Const语句
格式:作用范围Const常量名As数据类型=常量值
“作用范围”可以使用Private或Public关键字,缺省使用Private关键字,表示所声明的常量只在包含该声明的模块内可用;使用Public关键字,表示所声明的常量在所有模块中对所有过程都可用。
只有在标准模块的通用声明中才可以使用Public关键字来声明常量。
(199)在用菜单编辑器设计菜单时,必须输入的项是_______。
A)快捷键 B)标题 C)索引 D)名称
答 案:D
知识点:用菜单编辑器建立菜单
评 析:菜单项的快捷键用来在程序运行过程中快速地选取这一菜单项。
菜单项的标题是程序运行时该菜单项所显示出来的名字,相当于控件的Caption属性。
索引用于用户建立菜单控件数组时给数组元素设置下标。
菜单项也是一个控件,需要有一个唯一标识它的控件名,就是菜单项的名称,相当于控件的Name属性,在设计菜单时必须填写。
(200)下面叙述中不正确的是_______。
A)自定义数据类型必须在窗体模块或标准模块的通用声明段进行声明
B)自定义数据类型只能在窗体模块的通用声明段进行声明
C)在窗体模块中定义自定义数据类型时必须使用Private关键字
D)自定义数据类型中的元素的数据类型可以是系统提供的基本数据类型或已声明的自定义数据类型
答 案:B
知识点:用户定义的数据类型
评 析:自定义数据类型是用Type语句定义的数据类型,可以包含一个或多个任意数据类型的元素。
自定义数据类型必须在窗体模块、标准模块或类模块的通用声明段进行定义。
在窗体模块和类模块中,只能用Private关键字来声明白定义数据类型;在标准模块中,可以使用Private或Public关键字来声明自定义数据类型。
自定义数据类型中的元素的数据类型可以是系统提供的基本数据类型或已声明的自定义数据类型。
(201)使用驱动器列表框的_______属性可以返回或设置驱动器列表中当前选中的磁盘驱动器的索引值。
A)ChDrive B)Drive C)List D)Listlndex
答 案:D
知识点:驱动器列表框和目录列表框
评 析:Drive属性用来设置或返回程序运行时所选择的驱动器名。
List属性是包含了当前系统中有效驱动器的连接列表。
ListIndex属性用来设置或返回驱动器连接列表中当前所选中的项目的索引。
(202)使用目录列表框的_______属性可以返回或设置当前工作目录的完整路径(包括驱动器盘符)。
A)Drive B)Path C)Dir D)Listlndex
答 案:B
知识点:驱动器列表框和目录列表框
评 析:目录列表框控件的相关属性
Path属性用来返回或设置当前的工作路径。例如,当前工作路径是“C:\Windows”,则Path属性返回的值就是:“C:\Windows”。
Listlndex属性用来返回或设置目录列表框的目录列表中当前所选中的项目的索引。
(203)下面叙述中正确的是______。
A)随机文件中记录的长度不是固定不变的
B)随机文件由若干条记录组成,并可以按记录号访问各个记录
C)不能按任意顺序访问随机文件中的数据
D)可以同时对打开的随机文件进行读写操作
答 案:B
知识点:随机文件的打开与读写操作
评 析:随机文件又称直接文件,由若干个记录来组成,每个记录的长度都是固定的,并且每个记录都有一个记录号,因此可以根据记录号访问随机文件的任意记录。
注意:当用Open语句打开一个随机文件的时候,如果指定存取类型为读写类型,则可以任意读写该文件;如果指定存取类型为只读类型,则只能进行读操作;如果指定存取类型为只写类型,则只能进行写操作。
酷影网(ky530.com)转载请注明出处,http://www.ky530.com/ncre/02/2005-10-31_4150888865.html
关键词: