要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句

题目

要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是

A.int vect[ ]={30,50,-88};

B.int veer[ ]={30,50,-88,0,0};

C.int vect[5]={30,50,-88};

D.int vect[5]={30,50,-88,0,0};

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

第1题:

已知定义语句: int a[3][4]={0}; 则下面正确的叙述是()。

A.只有元素a[0][0]可得到初值0

B.此定义语句是错误的

C.数组a中的每个元素都可得到初值,但其值不一定为0

D.数组a中的每个元素均可得到初值0


C 解析:只为a中由第0个位置开始,所以a[1][1]*b[2][1]为二维数组中,第二行二列乘以b中第三行二列,即40*60。

第2题:

10、若有定义:int b[3][4]={0};则下述正确的是() 。

A.此定义语句不正确

B.没有元素可得初值0

C.数组b中各元素均为0

D.数组b中各元素可得初值但值不一定为0


B

第3题:

若有定义:int b[3][4]={0};则下述正确的是()。

A.此定义语句不正确

B.没有元素可得初值0

C.数组b中各元素均为0

D.数组b中各元素可得初值但值不一定为0


D 本题考查数组指针的使用。本题中,int(*pt)[3];定义了一个名为pt的指针变量,它可以指向每行有3个整型元素的二维数组。故选D。

第4题:

要定义一维int型数组art,并使其各元素具有初值1,2,0,0,0,正确的定义语句是()。

A.int art[5]={1,2};

B.int art[]={1,2};

C.int art[5]={1,2,0,0,0};

D.int art[]={1,2,0,0,0};


int art[5]={1,2};;int art[5]={1,2,0,0,0};;int art[]={1,2,0,0,0};

第5题:

要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是().

A.int vect[ ]={30,50,-88};

B.int vect[ ]={30,50,-88,0,0};

C.int vect[5]={30,50,-88};

D.int vect[5]={30,50,-88,0,0};


C

第6题:

9、要定义一维int型数组art,并使其各元素具有初值1,2,0,0,0,正确的定义语句是()。

A.int art[5]={1,2};

B.int art[]={1,2};

C.int art[5]={1,2,0,0,0};

D.int art[]={1,2,0,0,0};


int art[5]={1,2};;int art[5]={1,2,0,0,0};;int art[]={1,2,0,0,0};

第7题:

若有定义:int b[3][4]={0};则下述正确的是() 。

A.此定义语句不正确

B.没有元素可得初值0

C.数组b中各元素均为0

D.数组b中各元素可得初值但值不一定为0


a[0]是合法的数组元素,a[10]不是合法的数组元素

第8题:

要定义一个具有5个元素的一维数组veer,并使其各元素的初值依次是30、50、-88、0和0,则下列定义语句中错误的是

A.int vect[ ]={30,50,-88};

B.int vect[ ]={30,50,-88,0,0};

C.int vect[5]={30,50,-88};

D.int vect[5]={30,50,-88,0,0};


正确答案:A
解析:int vect[ ]={30,50,-88};只能保证数组有3个元素,而不是5个元素。

第9题:

要定义整型数组x,使之包括初值为0的3个元素,下列语句中错误的是( )。A.intx[3]={0,0,0}; SXB

要定义整型数组x,使之包括初值为0的3个元素,下列语句中错误的是( )。

A.intx[3]={0,0,0};

B.intx[]={0};

C.staticintx[3]={0);

D.intx[]={0,0,0};


正确答案:D
D。【解析】选项D中整型数组x的第一个元素是NULL,不是0,故选D。