数组的类型可以是基本数据类型,也可以是用户自定义的记录类型。如果

题目

数组的类型可以是基本数据类型,也可以是用户自定义的记录类型。如果省略类型说明,数组会被设置为默认的()。数组中各个元素在定义时如果是数值类型就被默认初始化为(),如果是字符串类型就被初始化为()。

参考答案和解析
正确答案:变体类型(Variant);0;空字符串
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面叙述中不正确的是 ______。

A.自定义数据类型必须在窗体模块或标准模块钓通用声明段进行声明

B.自定义数据类型只能在窗体模块的通用声明段进行声明

C.在窗体模块中定义自定义数据类型时必须使用Private关键字

D.自定义数据类型中的元素的数据类型可以是系统提供的基本数据类型或已声明的自定义数据类型


正确答案:B
解析:自定义数据类型是用Type语句定义的数据类型,可以包含一个或多个任意数据类型的元素。自定义数据类型必须在窗体模块、标准模块或类模块的通用声明段进行定义。 在窗体模块和类模块中,只能用Private关键字来声明白定义数据类型;在标准模块中,可以使用Private或 Public关键字来声明自定义数据类型。 自定义数据类型中的元素的数据类型可以是系统提供的基本数据类型或已声明的自定义数据类型。

第2题:

对于用户自定义的数据类型,以下4种描述中,错误的是______。

A.记录类型中的字符串必须是定长字符串

B.其变量如果在窗体模块中定义,则必须加关键字Private

C.记录类型的定义必须放在模块的声明部分,先定义再使用

D.数据类型元素名可以是任何数据类型


正确答案:D
解析:数据类型元素名不能是数组名,类型名可以是任何数据类型,包括用户定义类型,故应选择选项D。

第3题:

数组与向量的区别是()。

A、数组的长度固定

B、数组元素的数据类型相同,可以是普通数据类型

C、向量长度可变

D、向量的元素类型可不同,只能是对象的引用


参考答案:A,B,C,D

第4题:

关于数组,下列说法中不正确的是 ( )

A.数据是最简单的复合数据类型,是一系列数据的集合

B.数组的元素可以是值(基本数据类型)、对象或其他数组

C.定义数组时,必须分配内存

D.一个数组中的所有值都必须是相同的类型


正确答案:C
解析:在Java中,定义一个数组需要经过两个步骤:先声明数组的类型,然后为数组分配内存空间。在声明数组时并不为数组元素分配内存空间,如果希望声明的数组具有实用价值,那么就必须为它分配内存空间。所以选项C的说法是不正确的。

第5题:

关于自定义数据类型,下面叙述中不正确的是( )。

A.自定义数据类型必须在窗体模块或标准模块的通用声明段进行声明

B.在窗体模块中定义自定义数据类型时必须使用Private关键字

C.自定义数据类型只能在窗体模块的通用声明段进行声明

D.自定义数据类型中的元素的数据类型可以是系统提供的基本数据类型或已声明的自定义数据类型


正确答案:C
C)【解析】本题考查自定义数据类型。Type语句用于定义自定义数据类型,可以声明在窗体的通用部分或者标准模块中,窗体自定义必须说明为Private属性。自定义数据类型含有一个或一个以上的成员,每个成员可以被定义为不同的已经存在的数据类型。

第6题:

以下关于函数的叙述中,正确的是()。

A、函数形参的类型与函数返回值的类型没有关系

B、函数的返回值可以有多个

C、当数组名作函数参数时,实参既可以是数组名也可以是数组元素

D、如果不指明函数参数的类型,则该参数没有数据类型


正确答案:A

第7题:

关于数组,下列说法中不正确的是______。

A.数组的元素可以是值(基本数据类型)、对象或其他数组

B.数组是最简单的复合数据类型,是一系列数据的集合

C.定义数组时,必须分配内存

D.一个数组中的所有值必须是相同的类型


正确答案:C
解析:定义数组时,并不分配内存,所以不要求给出数组元素的个数,而是到使用的时候才决定数组的大小。

第8题:

函数的结果类型可以是()

A.数组类型和简单类型

B.记录类型和简单类型

C.文件类型和简单类型

D.指针类型和简单类型


正确答案:D

第9题:

下列叙述中,错误的一条是______ 。

A.控件数组由一组相同类型的控件组成,它们共用一个控件名,具有相同的属性

B.控件数组Command1(3)表示控件数组名为Command1的第3个元素

C.自定义数据类型(也可称为记录类型)的定义通过Type语句来实现

D.自定义数据类型中的元素类型可以是字符串,但应是定长字符串


正确答案:B
解析:控件数组由一组相同类型的控件组成,它们共用一个控件名,具有相同的属性。当建立控件数组时,系统给每个元素赋予一个唯一的索引号(Index),通过属性窗口的Index属性可以知道该控件的下标是多少,第1个下标是0,所以控件数组Command1(3)表示控件数组名为Command1的第4个元素。

第10题:

下面关于数组的说法,错误的是( )。

A、数组是最简单的复合数据类型,是一系列数据的集合

B、声明数组时,必须分配内存

C、数组的元素可以是值(基本数据类型)、对象或其他数组

D、一个数组中的所有值都必须是相同的类型


正确答案:B