若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;
A: *&a[10]
B: a[11]
C: *(p+11)
D: *p *p *p
A: *&a[10]
B: a[11]
C: *(p+11)
D: *p *p *p
D
举一反三
- 有如下定义:int a[10],*p=a;则对数组元素引用错误的是( )
- 若有如下定义,则________是对数组元素的正确的引用。 int a[10] , *p=a;
- 若有如下定义,则( )是对数组元素的正确的引用。int a[10] , *p=a; A: *&a[10] B: *&a[0] C: *(p-11) D: *(a+11)
- 若有如下定义,则________是对数组元素的正确的引用。int a[10] , *p=a; A: *&a[10] B: *&a[0] C: *(p-11) D: *(a+11)
- 若有如下定义,则()是对数组元素inta[10],*p;p=a;的正确引用
内容
- 0
若有如下定义,则不能表示数组a元素的表达式是______ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; A: A. *p B: B. a[10] C: C. *a D: D. a[p-a]
- 1
若有如下定义,则__________是对数组元素的正确的引用。int a[10] , *p =a; A: *&a[10] B: *&a[0] C: *(p-11) D: *(a+11)
- 2
若有以下定义语句,则不能表示a数组元素的表达式是()。int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; A: *p B: a[10] C: *a D: a[p-a]
- 3
1. 若有如下定义语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则不是对a数组元素正确引用的是() A: a[p-a] B: *(&a[i]) C: *(*(a+i)) D: *p
- 4
若有定义:“int i,a[10],*p; p=a;”,则合法的赋值语句是()。 A: p=100; B: p=a[10]; C: p=p[8]+2; D: p=p+2;