问题 单项选择题

如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。 Type Stud no As Integer name As String score(1 to 3) As Single End Type 若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。

A.Dim S As Stud Stuno=1001 Stuname="舒宜" Stuscore=78,88,96

B.Dim S As Stud no=1001 name="舒宜" score=78,88,96

C.Dim S As Stud Stuno=1001 Stuname="舒宜" Stuscore(1)=78 Stuscore(2)=88 Stuscore(3)=96

D.Dim S As Stud nO=1001 name="舒宜" score(1)=78 score(2)=88 score(3)=96

答案

参考答案:D

解析: 本题考查记录类型和数组的知识。在VBA中,可以使用聊e关键字来定义记录类型,定义好记录类型之后,就可以声明记录型变量。要想引用记录变量中的成员必须使用运算符,格式为:变量名.成员名。当某个成员是数组的时候,对数组元素的访问要遵循数组元素的访问原则:即数组名(下标)。

多项选择题
判断题