若在窗体模块的声明部分声明了如下自定义类型和数组 Private Type Tem Score As Integer StrName As String End Type Dim Studen

admin2013-04-11  33

问题 若在窗体模块的声明部分声明了如下自定义类型和数组
    Private Type Tem
          Score As Integer
          StrName As String
    End Type
    Dim Student(5)As Tem
    则下面的输出语句中正确的是(    )。

选项 A、Print Student.Score(2),Student.StrName(2)
B、PrintStudent.Score.Student.StrName
C、Print Student(2).Score.Student(2).StrName
D、Print Score(2),StrName(2)

答案A

解析 在标准模块中可以声明自定义类型,该类型由_rype关键字声明,在声明中要定义类型的所有域。若用自定义类型声明一个变量,则该变量拥有若干域,取得每个域的值需要用“变量名.域名”的形式。作为一个自定义类型的数组,首先要取出某个数组元索然后才能访问该元素的某个域,所以要想访问Student(2)的域,需要使用student(2).Score和Studenc(2).StrName。
转载请注明原文地址:https://kaotiyun.com/show/Dihp777K
0

最新回复(0)