问题 单项选择题

若变量a未事先定义而直接使用(例如a=0),则变量a的类型是( )

A.Integer
B.String
C.Boolean
D.Variant

答案

参考答案:D

解析: 任何变量都属于一定的数据类型,包括基本类型和用户定义的数据类型。在Visual Basic中,可以用下面几种方式来规定一个变量的类型:
(1)使用类型说明符来标识。
(2)通过定义变量来指明其数据类型。
(3)用Deftype语句在窗体的标准模块、窗体模块的声明部分,定义一组以该语句中指定范围内的字母和以这些字母开头的变量名的数据类型。
(4)未经显示定义或用类型说明符标记的变量,其数据类型被隐式地说明为变体类型(Variant)。

单项选择题
选择题