问题 单项选择题

如下程序段定义了学生成绩的记录类型,由学号、姓名和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(I)=78
Stud.score(2)=88
Stud.score(3)=96
D.Dim S As Stud

S.no=1001

S.name="舒宜"

S.score(I)=78

S.score(2)=88

S.score(3)=96

答案

参考答案:D

解析: 在VBA中,要想引用记录变量中的成员,必须使用“.”运算符,其格式为:变量名,成员名。当某个成员是数组的时候,对数组元素的访问要采用“数组名(下标)”的形式。

多项选择题
判断题