单选题 有如下程序:   Private Type stu    X As String    Y As Integer   End Type   Private Sub Command1 Click()    Dim a As stu    a.X="ABCD"    a.Y=12345    Print a   End Sub   程序运行时出现错误,错误的原因是( )。
【正确答案】 D
【答案解析】【解析】本题程序的含义是,定义了一个stu类型,此类型包含有两个变量X和Y,当单击Command控件时,定义一个类型为stu类型的变量a,其中a.X的值为“ABCD”,a.Y的值为12345,再输出a。其中输出语句是错误的,此时输出只能标准输出可以输出a.X或者a.Y。