若定义 “int a[10],*p=a;”,则正确的数组元素引用是 。
A: a
B: p[a]
C: *(p+2)
D: p+2
A: a
B: p[a]
C: *(p+2)
D: p+2
C
举一反三
- 设有定义:int a[10],*p=a;,对数组元素的正确引用是( )。 A: a B: p[a] C: *(p+2) D: p+2
- 已知:int a[10], *p=a;,以下对数组元素的引用正确的是( ) A: a B: p[a] C: *(p+2) D: p+2
- 若有说明语句 int a[5], *p=a, q=2;则对数组元素的正确引用是( )。 A: a B: p[q] C: *(p+2) D: p+2
- 若有“int a[6],*p;p=a;”,则不能正确对数组元素进行引用的是() A: a[0] B: *p C: *(p+2) D: p+2
- 设有定义:int a[10],*p=a;,对数组元素的正确引用是_______ A: A. a B: B.p[a] C: C. *(p+2) D: D. p+2
内容
- 0
若有说明语句“int a[10],*p=a;”,则对数组元素的正确引用是()。 A: a[p] B: p[a] C: *(p+2) D: p+2
- 1
若有定义:“int i,a[10],*p; p=a;”,则合法的赋值语句是()。 A: p=100; B: p=a[10]; C: p=p[8]+2; D: p=p+2;
- 2
有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是()。 A: a B: p[a] C: *(p+2) D: p+2
- 3
若有说明语句 int a[5], *p=a; 对数组元素的正确引用是( ) A: a B: p[a] C: *(p+2) D: p+2
- 4
若有定义和语句 int a[3][4]={……},(*p)[4];p=a;则p+2表示数组元素_________的地址