C++语言程序设计

在定义二维数组时,语句“int a[][3]={{1,3,5},{2}};”是正确的。

题目

在定义二维数组时,语句“int a[][3]={{1,3,5},{2}};”是正确的。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 31 )若数组 a 定义为 int[][]a=new int[3][4] ,则 a 是

A )一维数组

B )二维数组

C )三维数组

D )四维数组


正确答案:B

第2题:

以下能正确定义二维数组的是______。

A.int a[][3];

B.int a[][3]=3{2*3};

C.int a[3][3];

D.int a [3][3]={{1},{2}};


正确答案:C

第3题:

要定义一个数组a是一个具有3个元素的指针数组,它的定义语句格式是()

A、int(*a)[3]

B、int*a[2]

C、int*a[3]

D、以上写法都不对


参考答案:C

第4题:

假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为()。
60

第5题:

假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][1]的值为()。

A2

B4

C6

D8


D

第6题:

若数组a定义为int[][]a=new int[3][4],则a是( )。

A.-维数组

B.二维数组

C.三维数组

D.四维数组


正确答案:B
二维数组有两种定义方式:①typear—rayName[][];②type[][]arrayName;从题目中的语句可以看出,本题定义了一个二维数组。

第7题:

在下面的二维数组定义中,正确的是(43)。

A.inta[5][];

B.int a[][5];

C.int a[][3]={{1,3,5},{2}};

D.int a[](10);


正确答案:C
解析:数组定义或者初始化的时候必须指定它的维度。选项C定义了a的第二个维度,在初始化列表的时候给定了第一个维度。其它三个选项都没有确切给定a的两个维度。

第8题:

若数组a定义为int[][]a=new int [3][4],则a是( )。

A.一维数组

B.二维数组

C.三维数组

D.四维数组


正确答案:B

第9题:

在下面的二维数组定义中,语法正确的选项是()。

Aint a[5][];

Bint a[][5];

Cint a[][3]={{1,3,5},{2}};

Dint a[](10);


C

第10题:

假定二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为()。
15