选择题
如下程序段定义了学生成绩的记录类型,由学号、姓名和3门课程成绩(百分制)组成。
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(2)=88 S.score(3)=96
【正确答案】
D
【答案解析】
在VBA中,要想引用记录变量中的成员必须使用“.”运算符,其格式为:变量名.成员名。当某个成员是数组的时候,对数组元素的访问要采用“数组名(下标)”的形式。
提交答案
关闭