下列选项中,能正确声明一个一维数组的有()。

题目

下列选项中,能正确声明一个一维数组的有()。

  • A、String [] a
  • B、String a[]
  • C、char a[][]
  • D、String a[]
参考答案和解析
正确答案:A,B,D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下各选项中能正确声明一个表示50个值为null的字符串数组的是( )。

A.string[]a;

B.string a[];

C.chara[50][]

D.stringa[]=newString[50]


正确答案:D
解析: 本题考查对字符串数组变量声明的掌握。在Java语言中,typearrayName[]和type[]arrayNamer效果一样,都表示声明一个数组。所以选项A和选项B的效果是一样的,对于本题来说都是不正确的,因为它们没有指明数组所包含的元素的个数;选项C是一个二维的字符数组,Java语言跟C语言不一样,在C语言中, —个二维的字符数组就可以表示一个一维的字符串数组。而在Java中,字符char是基本数据类型,字符串string则是以对象的形式来表示的。所以,char a[][]并不等价于stringa[]。而且C选项并没有指明数组的长度;选项D正确地声明了一个长度为50的空字符串数组。

第2题:

下列关于数组的描述中,哪些选项是正确的?

A. String类本身可以被看做是一个System.Char对象的数组

B. String类中的许多方法都能用在数组中

C. 数组可以用来处理数据类型不同的批量数据

D. System.Array类是所有数组的基类


正确答案:ABD

第3题:

关于Visual FoxPro的变量,下面说法中正确的是A)使用一个简单变量之前要先声明或定义B)数组中各数组元素的数据类型可以不同C)定义数组以后,系统为数组的每个数组元素赋以数值0D)数组元素的下标下限是0


正确答案:B
本题考查考生对变量以及数组的理解。数组是按一定顺序排列的一组内存变量的集合,必须先定义后使用。在VisualFoxPro中,一个数组中各个元素的数据类型可以不同,故选项B正确。数组大小由下标值的上、下限决定,下限规定为1,故选项D错误。选项A的错误在于,使用简单变量之前,不需要特别的声明和定义。选项C错误,原因是系统在定义数组后不会对数组元素进行赋值。

第4题:

下列选项中,能正确定义数组的语句是

A.intnum[0..2008];

B.intnum[];

C.intN=2008; intnum[N];

D.#DeFineN2008 intnum[N];


正确答案:D
解析:选项A不符合C语言的语法要求;选项B中没有指定数组的大小;选项C中数组大小不能用变量来指定。

第5题:

下列选项中,能正确定义数组的语句是( )。

A.A

B.B

C.C

D.D


正确答案:A
数组定义的长度必须为常量,所以A)选项正确。

第6题:

声明一个整型数组切片s__________


参考答案:var s []int

第7题:

以下各选项中能正确声明-个表示50个值为null的字符串数组的是( )。

A.string[]a;

B.string a[];

C.char a[50][3]

D.string a[]=new string[50]


正确答案:D
本题考查对字符串数组变量声明的掌握。在Java语言中,typearrayName[]和type[]arrayName的效果-样,都表示声明-个数组。所以选项A和选项B的效果是-样的,对于本题来说都是不正确的,因为它们没有指明数组所包含的元素的个数;选项c是-个二维的字符数组,Java语言跟C语言不-样,在C语言中,-个二维的字符数组就可以表示-个-维的字符串数组。而在Java中,字符char是基本数据类型,字符串string则是以对象的形式来表示的。所以,chara[][]并不等价于stringa[]。而且,c选项并没有指明数组的长度;选项D正确地声明了-个长度为50的空字符串数组。

第8题:

以下各选项中能正确声明一个表示50个值为null的字符串数组的是( )。

A.string [] a;

B.string a[];

C.ehar a[50][];

D.string a[]=new String[50];


正确答案:D
解析:本题考查对字符串数组变量声明的掌握。在Java语言中,type arrayName[]和type[] arrayName的效果一样,都表示声明一个数组。所以选项A和选项B的效果是一样的,对于本题来说都是不正确的,因为它们没有指明数组所包含的元素的个数;选项C是一个二维的字符数组,Java语言跟C语言不一样,在C语言中,一个二维的字符数组就可以表示一个一维的字符串数组,而在Java中,字符char是基本数据类型,字符串string则是以对象的形式来表示的。所以,char a[][]并不等价于string a[]。而且C选项并没有指明数组的K度;选项 D正确地声明了一个长度为50的空字符串数组。

第9题:

下列关于PHP数组的描述正确的是()。

A.PHP中声明数组必修指定数组长度

B.PHP中数组键只能是数字类型

C.PHP中使用系统内置的length()函数获取数组长度

D.PHP中数组元素可以是多种类型


参考答案:D

第10题:

关于Visual FoxPro的变量,下面说法中正确的是

A.使用一个简单变量之前要先声明或定义

B.数组中各数组元素的数据类型可以不同

C.定义数组以后,系统为数组的每个数组元素赋以数值0

D.数组元素的下标下限是0


正确答案:B
解析:本题考查考生对变量以及数组的理解。数组是按一定顺序排列的一组内存变量的集合,必须先定义后使用。在Visual FoxPro中,一个数组中各个元素的数据类型可以不同,故选项B正确。数组大小由下标值的上、下限决定,下限规定为1,故选项D错误。选项A的错误在于,使用简单变量之前,不需要特别的声明和定义。选项C错误,原因是系统在定义数组后不会对数组元素进行赋值。

更多相关问题