[单选题]

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

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

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

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

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

参考答案与解析:

相关试题

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

[单选题]关于数组,下列说法中不正确的是______。A.数组的元素可以是值(基本数据类型)、对象或其他数组B.数组是最简单的复合数据类型,是一系列数据的集合C.定义数组时,必须分配内存D.一个数组中的所有值必须是相同的类型

  • 查看答案
  • 关于数组,下列说法中不正确的是()

    [单选题]关于数组,下列说法中不正确的是 ( )A.数据是最简单的复合数据类型,是一系列数据的集合B.数组的元素可以是值(基本数据类型)、对象或其他数组C.定义数组时,必须分配内存D.一个数组中的所有值都必须是相同的类型

  • 查看答案
  • 下列有关数组的说法中,不正确的是()

    [单选题]下列有关数组的说法中,不正确的是()A . 语句DimX(3.6+2)AsInteger定义了一个维上界是6的一维的整型数组B . 形参数组的类型可以是定长符串类型C . 可以使用Erase语句释放所有数组所占据的存储储空间D . 在窗体模块中不可以定义全局数据组

  • 查看答案
  • 下列关于数组特征的描述中不正确的是()。

    [单选题]下列关于数组特征的描述中不正确的是( )。A.数组是一种变量,由规则有序结构中具有同一类型的值的集合构成B.在VBA中不允许隐式说明数组C.Dim astrNewArray(20)As String这条语句产生有20个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从0开始D.Dim astrNew Array(1 To 20)As String这条语句产生有20个元素的数组

  • 查看答案
  • 下列关于数组特征的描述中,不正确的是()。

    [单选题]下列关于数组特征的描述中,不正确的是( )。A.数组是一种变量,由规则有序结构中具有同一类型的值的集合构成B.在VBA中不允许隐式说明数组C.Dim astrNew Array(20) As String这条语句产生有20个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从1开始D.Dim astrNew Array(1 To 20) As String这条语句产生有20个元素的数组

  • 查看答案
  • 下列关于数组特征的描述中不正确的是( )。

    [单选题]下列关于数组特征的描述中不正确的是( )。A.数组是一种变量,由规则有序结构中具有同一类型的值的集合构成B.在VBA中不允许隐式说明数组C.Dim astrNewArray(20) As String这条语句产生有20个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从0开始D.Dim astrNewArray(1 To 20)As String这条语句产生有20个元素的数组

  • 查看答案
  • 下列关于数组的描述中,哪些选项是不正确的?()。

    [单选题]下列关于数组的描述中,哪些选项是不正确的?()。A . String类中的许多方法都能用在数组中B . System.Array类是所有数组的基类C . String类本身可以被看做是一个System.Char对象的数组D . 数组可以用来处理数据类型不同的批量数据

  • 查看答案
  • 下列关于数组特征的描述不正确的是()。

    [单选题]下列关于数组特征的描述不正确的是( )。A.数组是一种变量,由规则有序结构中具有同一类型的值的集合构成B.在VBA中不允许隐式说明数组C.Dim astrNewArray (20) As string 这条语句产生有20个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从1开始D.Dim astrNewArray(1 To 20) As String 这条语句产生有20个元素的数组

  • 查看答案
  • 下面关于动态数组的叙述中,不正确的是()

    [单选题]下面关于动态数组的叙述中,不正确的是()A . 用ReDim语句重新定义动态数组时,不能改变数组的数据类型,除非是Variant变量所包含的数组B . 用ReDimPreserve重新定义的动态数组,当前存储在数组中的值全部丢失,重新定义的数组被赋予该类型变量的初始值C . 用数组说明语句定义一个不指明大小的数组,VB就将它视为一个动态数组D . 在重新定义动态数组时,变量不可以出现在维界表达式中

  • 查看答案
  • 下列一维数组说明中,不正确的是()。

    [单选题]下列一维数组说明中,不正确的是( )。A.int N;B.float a[]={1,6,6,0,2}; scanf("%d",&N); int b[N];C.#define S 10D.int a[S+5];

  • 查看答案
  • 关于数组,下列说法中不正确的是( )。