int x[]={1,3,5,7,9,11}, *ptr=x; 则不能正确引用数组元素的语句是______。
举一反三
- 已知:int x[ ]={1,3,5,7,9,11},*ptr=x,则能正确引用数组元素的语句是( ) A: x B: *(ptr--) C: x[6] D: *(--ptr)
- 执行以下程序段后,y的值是______。 int a[ ]={1, 3, 5, 7, 9} int x=0, y=1, *ptr; ptr=&a[1]; while (!x) { y+=*(ptr+x); x++; }
- 【单选题】12.若有以下说明语句: static int i , a[2][3]={1 , 3 , 5 , 7 , 9 , 11} ; int m , n ; 且 0 ≤ m ≤ 1 , 0 ≤ n ≤ 2 ,则以下()是对数组元素的正确引用 A. a[m]+n B. *(a+5) C. *(*(a+m)+3) D. *(*(a+m)+n)
- 以下不能对数组x进行正确初始化的语句是( )。 A: int x[3]={0,1,2,3}; B: int x[3]={0,1}; C: int x[3]={0,1,2}; D: int x[ ]={1,2,3};
- 假定一条定义语句为“int a[10], x, *p=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为()。