假定一个二维数组的定义语句为"int[][]x=newint[3][4];",则该数组包含的整型元素的个数为()。

题目
填空题
假定一个二维数组的定义语句为"int[][]x=newint[3][4];",则该数组包含的整型元素的个数为()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假定一个二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为【 】,所占字节存储空间的字节数为【 】。


正确答案:15 60
15 60 解析:所含元素的个数为15个,所占存储空间的字节数为15*4=60个。

第2题:

若有定义int(*pt)[3];,则下列说法不正确的是( )。

A)int(*pt)[3]是一个数组指针

B)指针pt指向一个有3个整型变量的数组

C)定义了一一个名为*pt、具有三个元素的整型数组

D)定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组


正确答案:D
首先,pt跟*结合,所以是一个指针,所指向的对象是含有3个元素的数组。所定义的指针没加const,所以是个指针变量,还可以指向类似对象的其他元素,也就是说还可以指向其他含有3个元素的数组。

第3题:

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

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

B.a数组有3个元素

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

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


正确答案:C
解析:a数组元素的下标应为0~2,这是直接定义数组的方法,即通过大括号中给出数组的数据项的值定义数组。

第4题:

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

A2

B4

C6

D8


D

第5题:

设有定义:int x[2][3];,则以下关于二维数组X的叙述错误的是( )。

A.x[0]可看做是由3个整型元素组成的一维数组

B.x[0]和x[l]是数组名,分别代表不同的地址常量

C.数组X包含6个元素

D.可以用语句x[o]=0;为数组所有元素赋初值0


正确答案:D
x[0]是不能赋值的。

第6题:

假定二维数组的定义为“char a[M][N];”,则该数组共包含有___个字符

元素。


参考答案M*N

第7题:

若数组a定义为int[][]a=newint[3][4],则a是

A.一维数组

B.二维数组

C.三维数组

D.四维数组


正确答案:B
解析:题目中定义了一个三行四列的二维数组。

第8题:

设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。

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

B.k数组有3个元素

C.k数组元素的下标为1~3

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


正确答案:C
解析:k数组元素的下标为0~2,数组的下标从0开始。

第9题:

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

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

B.a数组有3个元素

C.a数组的元素的下标为1-3

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


正确答案:C

第10题:

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