数组定义为“inta[4];”,表达式()是错误的。A、*aB、a[0]C、aD、a++

题目

数组定义为“inta[4];”,表达式()是错误的。

  • A、*a
  • B、a[0]
  • C、a
  • D、a++
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知inta=4,b=5,c;,则执行表达式c=a=ab后变量a的值为()。

A.1

B.0

C.4

D.5


正确答案:B

第2题:

如有inta=11;则表达式(a++*1/3)的值是()。

A.0

B.3

C.4

D.12


正确答案:B

第3题:

若有形参定义:inta[10];则a++是合法的表达式。()

此题为判断题(对,错)。


参考答案:错误

第4题:

设inta=3;下列哪一个表达式的值等于0( )。

A.a

B.!a||a

C.a>=a

D.a%=a


正确答案:D

第5题:

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

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

第6题:

若有定义inta=1,b=2;则表达式(a++)+(++b)的值是()

A、3

B、4

C、5

D、6


参考答案:B

第7题:

若已定义inta,则表达式a=10,a+10,a++的值是()。

A.20

B.10

C.21

D.11


正确答案:B

第8题:

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

A、inta={1,2,3}

B、)inta[10]={O}

C、inta[]

D、inta[5]


参考答案:C

第9题:

要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是

A.intA[]={3,9,4,8,0,0,0};

B.intA[9]={3,9,4,8,0,0,0};

C.intA[]={3,9,4,8};

D.intA[7]={3,9,4,8};


正确答案:C
解析:本题考核一维数组在定义时的初始化。当数组声明时没有给出数组的大小,但是有初始化列表时,数组的大小就由列表中元素的个数来确定,由此可知C) 选项中数组A只有4个元素,与题目要求不符。

第10题:

数组定义为“inta[4]”,表达式()是错误的。

A.*a

B.a[0]

C.a

D.a++


参考答案:D

更多相关问题