更多"设int x[ ]=(1,3,5,7,9,11,13),*p=x;则不"的相关试题:
[单项选择]设int x[ ]=(1,3,5,7,9,11,13),*p=x;则不能正确引用数组元素的表达式是 ______。
A. *(p--)
B. *(--p)
C. *(p++)
D. *(++p)
[单项选择]在C语言中引用数组元素时,其数组下标的数据类型只能是( )。
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
[单项选择]在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。
A. 整型表达式
B. 整型常量
C. 整型常量或整型表达式
D. 任何类型的表达式
[单项选择]设int a,x; 表达式正确的是( )。
A. a=(a[0]+a[1])/2
B. a=(x=1,x++,x+2),10
C. a*=*a+1
D. a="good"
[单项选择]若有定义int a[5],*p=a;则正确引用数组元素的是( )。
A. *&a[5]
B. *a+2
C. *(p+5)
D. *(a+2)
[单项选择]执行DIMENSION ARRAY(2,3)3吾句后,以下引用数组元素正确的是______。
A. ARRAY(0,2)
B. ARRAY(1,0)
C. ARRAY(5)
D. ARRAY(2,4)
[单项选择]假设有以下C语言定义语句,表达式 (31) 不能正确引用值为7的数组元素。
int y[4][4]=1,2,3,4,5,6,7,8,9,10,*py1=y[1],(*py2)[4]=y;
A. py1[2]
B. *(y+1)+2
C. *(y[1]+2)
D. py2[1][2]
[单项选择]若有定义:int aa[8];则以下表达式中不能代表数组元素aa[1]的地址是
A. &aa[0]+1
B. &aa[1]
C. &aa[0]++
D. aa+1