CMS专题

单选题若有定义:inta[3][4]={{1,2},{0},{1,2,3}};则a[1][1]的值为()A 0B {1,2}C 1D 3

题目
单选题
若有定义:inta[3][4]={{1,2},{0},{1,2,3}};则a[1][1]的值为()
A

0

B

{1,2}

C

1

D

3

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

第1题:

若有定义:inta=2;则语句a=strcmp("miss","miss");运行后a的值为()

A.1

B.0

C.-1

D.2


参考答案:D

第2题:

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

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

第3题:

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

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

B.intc[100][100]={0}

C.intb[][3]={0,1,2,3}

D.inta[2][3]


正确答案:A

第4题:

若有定义:inta;且表达式!a的值为0,则表达式()的值为1。

A.!(a0)

B.a!=0

C.a==0

D.a=0


正确答案:B

第5题:

若有定义:inta[3]={0,1,2};则a[1]的值为()

A.0

B.1

C.2

D.3


参考答案:B

第6题:

若有定义inta[][3]={1,2,3,4,5,6,7,8,9};则表达式sizeof()/sizeof(a[0])的值为()

A.3

B.4

C.5

D.9


参考答案:A

第7题:

若有定义:inta[5]={1,2,3,4,5};则语句a[1]=a[2]+a[2+2]-a[3-1];运行后a[1]的值为()

A.6

B.5

C.1

D.2


参考答案:B

第8题:

以下数组定义中不正确的是______。

A.inta[2][3];

B.int b[][3]={0,1,2}

C.int c[100][100]={0};

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


正确答案:D
解析:—维数组的定义方式为:类型说明符数组名[常量表式];选项A符合此定义形式,正确;C语言中多维数组赋初值时可以部分赋值,也可以不指定除第—维以外的其他维的大小,故选项C正确;另外,如果对全部数组元素都赋初值,则定义数组时对第—维的长度可以不指定,但第二锥的长度不能省,所以选项B正确,而选项D是错误的。

第9题:

若有定义“inta=5,b=7;”,则表达式a%=(b%2)运算后,a的值为( )。A.0B.1C.11SX

若有定义“inta=5,b=7;”,则表达式a%=(b%2)运算后,a的值为( )。

A.0

B.1

C.11

D.3


正确答案:A
本题考查“%”运算符的使用。运算符“%”是整数除法的余数。本题中表达式a%=(b%2)等价于a=a%(b%2)=5%(7%2)=5%1=0。

第10题:

数组定义为inta[3]={1,2,3},数组元素()的值为3。

  • A、a[0]
  • B、a[1]
  • C、a[2]
  • D、a[3]

正确答案:C