选择题
37.
如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成:
Type Stud
no As Integer
name As String
score (1 to 3) As Single
End Type
若对某个学生的各个数据项进行赋值,下列程序段中正确的是______。
A、
Dim S As Stud
Stud. no=1001
Stud. name="舒宜"
Stud. score=78,88,96
B、
Dim S As Stud
S. no=1001
S. name="舒宜"
S. score=78,88,96
C、
Dim S As Stud
Stud. no=1001
Stud. name="舒宜"
Stud. score(1)=78
Stud. score(2)=88
Stud. score(3)=96
D、
Dim S As Stud
S. no=1001
S. name="舒宜"
S. score(1)=78
S. Score(1)=88
S. score(1)=96
【正确答案】
D
【答案解析】
[考点] 本题考查记录类型和数组的知识。
在VBA中,可以使用Type关键字来自定义记录类型,定义好记录类型之后,就可以声明记录型变量。要想引用记录变量中的成员必须使用.运算符,格式为变量名. 成员名。当某个成员是数组的时候,对数组元素的访问要遵循数组元素的访问原则即数组名(下标)的形式。故此选项D正确。
提交答案
关闭