计算机二级

若有下的定义:"int t[3][2];",能正确表示t数组元素地址的表达式是( )。A.&t[3][2]B.t[3]C.t[l]D.t[2][2]

题目

若有下的定义:"int t[3][2];",能正确表示t数组元素地址的表达式是( )。

A.&t[3][2]

B.t[3]

C.t[l]

D.t[2][2]

参考答案和解析
正确答案:C
数组的下标是从0开始的,A中越界,行下标和列下标都不能越界;B中,虽然是个地址,但是也同样越界了;选项c中表示的是第一个的首地址;选项D表示的为其元素的值,并不是地址。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有以下的定义:int t[3][2];能正确表示t数组元素地址的表达式是()。

A.&t[3][2]

B.t[3]

C.&t[1]

D.&t[2][1]


&t[1][2];t[2]

第2题:

若有以下的定义:int t[3][2];能正确表示t数组元素地址的表达式是()

A.&t[3][2]

B.*t

C.t+1

D.* t[2]


&t[1][2];t[2]

第3题:

14、若有定义int t[3][2];能正确表示t数组元素地址的表达式是()。

A.&t[3][2]

B.t[1][1]

C.t[2]

D.t[3]


明确位数,便于移植

第4题:

若有以下的定义:int t[3][2];能正确表示t数组元素地址的表达式是().

A.&t[3][2]

B.t[3]

C.&t[1]

D.t[2]


C 数组的下标是从0开始的,选项A中越界,行下标和列下标都不能越界;选项B中,虽然是个地址,但是也同样越界了;选项C中表示的是第一个的首地址;选项D表示的是其元素的值,并不是地址。

第5题:

若有定义int t[3][2];能正确表示t数组元素地址的表达式是()。

A.&t[3][2]

B.t[1][1]

C.t[2]

D.t[3]


C A项t[3][2]数组下标越界,B项同理,D项表示的为数组元素非地址

第6题:

若有下的定义:"int t[3][2];",能正确表示t数组元素地址的表达式是( )。

A.&t[3][2]

B.t[3]

C.t[l]

D.t[2][2]


正确答案:C
数组的下标是从0开始的,A中越界,行下标和列下标都不能越界;B中,虽然是个地址,但是也同样越界了;选项c中表示的是第一个的首地址;选项D表示的为其元素的值,并不是地址。

第7题:

若有以下定义:int t[3][2];,能正确表示t数组元素地址的表达式是______。

A.&t[3][2]

B.t[3]

C.t[1]

D.*t[2]


正确答案:C
解析:A和B两个表达式都已越界了;*t[2]是目标变量,即一个整数,而不是地址值。

第8题:

若有以下的定义:‘int t[3][2];”,能正确表示t数组元素地址的表达式是( )。

A.&t[3][2]

B.t[3]

C.t[l]

D.t[2][2]


正确答案:C
数组的下标是从0开始的,A中越界,行下标和列下标都不能越界;B中,虽然是个地址,但是也同样越界了;选项C中表示的是第一个的首地址;选项D表示的为其元素的值,并不是地址。

第9题:

若有以下定义:int t[3][2];能正确表示t数组元素地址的表达式是( )。A)&t[3][2] B)t[3]C)t[1] D)*t[2]


正确答案:C
A项t[3][2]数组下标越界,B项同理,D项表示的为数组元素非地址