关于数组inta[][2]={0,0,2}的下列描述不正确的是(

题目

关于数组inta[][2]={0,0,2}的下列描述不正确的是()

  • A、二维数组a的第一维大小为1
  • B、数组a的每个元素都可得到初值0
  • C、a[0][0]和a[0][1]可得到初值0值
  • D、因为二维数组a中初值的个数不能被第二维大小的值整除,则第一维的大小等于所得商数再加1,故数组a的行数为1
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下面的一维数组定义中,错误的定义格式为()。

A、inta={1,2,3}

B、)inta[10]={O}

C、inta[]

D、inta[5]


参考答案:C

第2题:

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

A.inta[5][];

B.inta[][5];

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

D.inta[](10);


正确答案:C

第3题:

下列二维数组初始化中,错误的是________.

A.inta[][3]={{3,4},{5,6,7}};

B.inta[][3]={2,3,4,5,6,7};

C.inta[3][3]={0};

D.inta[3][]={{1,2,3},{2,3},{3,4,5}};


正确答案:D

第4题:

以下数组定义中,正确的是()

A.inta[2][]={1,2,3,4,5}

B.inta[][2]={{0},{}}

C.inta[2][2]={{1,2},{3}}

D.inta[][]={1,2,3,4}


参考答案:C

第5题:

下列的数组定义语句,不正确的是()

A、inta[]=newint[5]{1,2,3,4,5}

B、int[,]a=newinta[3][4]

C、int[][]a=newint[][4];

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


参考答案:AC

第6题:

以下哪些是关于指针数组的正确描述()。

A.int(*a)[4];

B.int*a[4];

C.指针数组每个元素都是指针变量

D.若inta[4][4];int*b[]={a[0],a[1],a[2],a[3]};则b是指针数组

E.指针数组与指向数组的指针是等价的


正确答案:BCD

第7题:

要声明一个有10个int型元素的数组,正确的语句是()。

A.inta[10];

B.inta[2,5];

C.inta[];

D.int*a[10];


正确答案:A

第8题:

已知:inta[5]={1,2,3,4};下列数组元素值为2的数组元素是()。

A.a[0]

B.a[1]

C.a[2]

D.a[3]


正确答案:B

第9题:

下列二维数组的说明中,不正确的是( )。

A.floata[][4]={0,1,8,5,9};

B.inta[3][4];

C.#define N 5

D.inta[2][9.5]; float a[N][3];


正确答案:D
解析:C语言规定,对于二维数组,只可以省略第一个方括号中的常量表达式,而不能省略第二个方括号中的常量表达式;二维数组的一般定义格式:类型说明符数组名[常量表达式Ⅱ常量表达式)。

第10题:

下列合法的数组定义是()

  • A、inta[]=”string”;
  • B、inta[5]={0,1,2,3,4,5};
  • C、chara=”string”;
  • D、chara[]={0,1,2,3,4,5};

正确答案:D

更多相关问题