以下数组定义中错误的是()

题目

以下数组定义中错误的是()

  • A、int x[][3]={0};
  • B、int x[2][3]={{1,2},{3,4},{5,6}};
  • C、int x[][3]={{1,2,3},{4,5,6}};
  • D、int x[2][3]={1,2,3,4,5,6};
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于数组的叙述中,错误的是

A.用DIMENSION和DECLARE都可以定义数组

B.Visual FoxPro中只支持一维数组和二维数组

C.一个数组中各个数组元素必须是同一种数据类型

D.新定义数组的各个数组元素初值为.F.


正确答案:C
解析:在VisualFoxPro中,用DIMENSION和DECLARE都可以定义数组,新定义数组的各个数组元素初值为.F.,且VisualFoxPro中只支持一维数组和二维数组,数组中元素的数据类型可以不同。

第2题:

以下定义数组中错误的是( )

A.int a[10] ;

B.int a [2] [20];

C.int a[20] [];

D.int a[] ;


正确答案:C

第3题:

下列关于数组概念的描述中,错误的是()。

A.数组中所有元素类型是相同的

B.数组定义后,它的元素个数是可以改变的

C.数组在定义时可以被初始化,也可以不被初始化

D.数组元素的个数与定义时的每维大小有关


正确答案:B

第4题:

若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。A.AB.B

若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

A.A

B.B

C.C

D.D


正确答案:A
变量不能充当数组定义的长度。所以A)错误。

第5题:

设有定义语句int a[]={66,88,99};,则以下对此语句的叙述错误的是( )。

A.定义了一个名为a的一维数组

B.a数组有3个元素

C.a数组的下标为1~3

D.数组中的每个元素都是整型


正确答案:C

第6题:

以下有关数组定义的语句序列中,错误的是( )。

 


正确答案:D

第7题:

以下数组定义语句中,错误的是( )


正确答案:C
数组:是同类型变量的一个有序的集合。用下标表示数组中的各个元素,下标的取值范围是:下界T0上界,缺省下界时,系统默认取0。故d(一10)的下界缺省默认为0,上界一10不可取,错误。

第8题:

下面关于Visual FoxPro数组的叙述中,错误的是 ______。

A.用DIMENSION和DECLARE都可以定义数组

B.Visual FoxPro只支持一维数组和二维数组

C.一个数组中各个数组元素必须是同一种数据类型

D.新定义数组的各个数组元素初值为.F


正确答案:C
解析:数组是指存储在一个变量中由单个变量名引用的有序数据集合。数组中的每个元素都可以通过一个数值下标被引用。在Visual FoxPro中,一个数组中的数据不必是同一种数据类型。

第9题:

以下定义数组的语句中错误的是( )。

A.A

B.B

C.C

D.D


正确答案:A
A)选项中定义的数组为2行4列,而赋值时赋成了3行,因此出错。

第10题:

以下数组定义中错误的是( )。

A.A

B.B

C.C

D.D


正确答案:A
A)选项dPx[2][31定义的是一个2行3列的二维数组,而在给数组元素赋值时却赋成了3行,因此错误。

更多相关问题