更多"设int a[10];,对数组元素引用正确的是( )"的相关试题:
[单项选择]设有数组定义语句“int a[50];”,下列数组元素引用中下标不越界的是( )
A. a[0]
B. a[-1]
C. a[50]
D. a[51]
[单项选择]设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是( )。
int a[10]=0,1,2,3,4,5,6,7,8,9),*p=a;
A. a[p-a]
B. *(&a[i])
C. p[i]
D. *(*(a+i))
[单项选择]设有以下语句,其中不是对a数组元素的正确引用的是:()(其中0≤i≤0)
int a[10]=O,12,3,4,5,6,7,8,9,*p=a;
A. a[p-a]
B. *(&a[i])
C. p[i]
D. *(*(a+i)
[单项选择]设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10)
int a[10]=0,1,2,3,4,5,6,7,8,9,,*p=a;
A. a[p-a]
B. *(&a[i])
C. p[i]
D. *(*(a+i))
[单项选择]在定义了数组int a[6][10]之后,对数组元素的引用不正确的是
A. *(a[6]+2)
B. a[6][8]
C. *(&a[6][1]+4)
D. &a[6]+5
[单项选择]已知:char s[100];int i;,则引用数组元素的错误的形式是( )。
A. s[i+10]
B. *(s+i)
C. *(i+s)
D. *((s++)+i)
[单项选择]若有说明int a[6][5];则对其数组元素的正确引用是( )
A. a[3+1][2]
B. a(2)(3)
C. a[0,2]
D. a[3][5]
[单项选择]若有说明int a[3][4];则a数组元素的非法引用是( )。
A. a[0][2*1]
B. a[1][3]
C. a[4-2][0]
D. a[0][4]
[单项选择]int a[5],*p=a;对a数组元素地址的正确引用是( )
A. p+5
B. &a[0]
C. &a+1
D. *a+1
[单项选择]若有以下定义:
int x[10],*pt=x;
则对x数组元素的正确引用是
A. *&x[10]
B. *(x+3)
C. *(pt+10) D) pt+3
[单项选择]若有定义:int a[2][3]3;,下列选项中对a数组元素正确引用的是( )。
A. a[2][!1]
B. a[2][3]
C. a[0][3]
D. a[1>2][!1]
[单项选择]若有定义“int a[2][3];”,以下选项中对a数组元素正确引用的是( )。
A. a[2][!1]
B. a[2][3]
C. a[0][3]
D. a[1>2][!1]