有如下定义: int a[5]={1,3,5,7,9}, * p=a; 下列表达式中不能得到数值5的是
A.a[2]
B.a[3]
C.*(p+2)
D.*p+4
第1题:
设有以下定义: int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int *p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是
A.*(p+5)
B.*(*(p+5))
C.(*p+1)+2
D.*(*(p+1)+2)
第2题:
有如下定义:int a[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()
A.a[2]
B.a[3]
C.*(p+2)
D.*p+4
第3题:
有如下声明: int a[10]={0,1,2,3,4,5,6,7,8,9}; 则数值不是6的表达式是:_________.
A.a[7]
B.a[10-4]
C.a[6]
D.a[9]-a[3]
第4题:
有如下语句 int a[10] = {1,2,3,4,5,6,7,8,9,10};int *p = a;则数值为9的表达式是______
A.*p+9
B.*(p+8)
C.*p+=9
D.p+7
第5题:
若有以下定义和语句:int a[5]={1,3,5,7,9}, * p=&a[3];则表达式p[-1]的值是()
A.表示形式不合法
B.值不确定
C.5
D.6