数组元素的引用问题12.若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则( )不是对a数组元素的正确引用(其中0≤i

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 18:36:30
数组元素的引用问题12.若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则( )不是对a数组元素的正确引用(其中0≤i

数组元素的引用问题12.若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则( )不是对a数组元素的正确引用(其中0≤i
数组元素的引用问题
12.若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则( )不是对a数组元素的正确引用(其中0≤i

数组元素的引用问题12.若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则( )不是对a数组元素的正确引用(其中0≤i
选B
A.绝对正确.因为p指向的就是a[0]的位置,与a本身指向的位置一样.完全可以等同a一样使用下标引用元素
B.*(a+i)指向a[i]存的那个值,假设i=1,则等于a[1]=1,再求1所指向的地址的值,能求吗?
C.a[p-a]=a[0],因为p指向a[0],地址是一样的,相减得0,即指向a[0]
D.&a[i]是a[i]这个位置的地址,*(&a[i])即把这个地址中存放数值取出来,即等于a[i]

数组元素的引用问题12.若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则( )不是对a数组元素的正确引用(其中0≤i 若有以下定义和语句,int x[10],*p;*p =x;在程序中引用数组元素 x[i]的四种形式是若有以下定义和语句,int x〔10〕,*p;*p =x;在程序中引用数组元素 x〔i〕的四种形式是:【17】,【18】,【19】和 x〔i int[10];则对a数组元素的正确引用是 a[10-10] 若有说明:int[10];则对a数组元素的正确引用是A a[10] B a[3,5] Ca(5) Da[10-10] 若有定义语句int a[5], *p=a;,则对a数组元素的正确引用是什么 A *&a[5] B *a+2 C *(p+5) D * (a+2) 若有说明语句:int a[2][4];,则对a 数组元素的 正确引用是A、a[0][3] B、[0][4] C、[2][2] D、[2][2+1] 若有说明语句:int a[10]; 则对a数组元素的正确引用是( ).A.a[10] B.a[-5] C.a(5)D.a[5] 若有以下定义和语句,则对a数组元素非法引用的是:int a[2][3],(*pt)[3];pt=a;A.pt[0][0] B.*(pt+1)[2] C.*(pt[1]+2) D.*(a[0]+2) 若有以下说明和语句,int c[5],*p ;p=c ;能正确引用c数组元素的是?A) &p B)*(p+3) C) c[5] D)&c 14、若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( ).14、若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( ).A.m[--i] B.m[2*2]C.m[m[0]] D.m[m 14、若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( ).14、若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( ).A.m[--i] B.m[2*2]C.m[m[0]] D.m[m C语言的一个概念性问题,我很难理解.Thank you 通过地址来引用二维数组元素.若有以下定义:int a[3][4],i,j;且当0 若有定义:int a[5],*p=a; 则对a数组元素地址正确引用的是( ).&a[5] p+2 a++ &a 若有说明:int[10];则对a数组元素的正确引用是 A a[10] B a[3,5] Ca(5) Da[10-10] 若有说明:int a[10]; 则对a数组元素的正确引用是A.a[10] B.a[3.5] C.a[5-3] Da[-1] 有2个已经从小到大排序好的数组int[]a,int[]b,要求只用一个循环控制语句,找出2个数组中共有的元素 31.若有以下定义:int x[10],*pt=x; 则对x数组元素的正确引用是( ).A) *&x[10] B) *(x+3) C) *(pt31.若有以下定义:int x[10],*pt=x;则对x数组元素的正确引用是(  ).A) *&x[10] B) *(x+3) C) *(pt+10)D) pt+ 若有以下定义,则对a数组元素的正确引用是_________.int a[5],*p=a; a)*&a[5] b)a+2 c)*(p+5) d)*(a+2)若有以下定义,则对a数组元素的正确引用是_________.int a[5],*p=a;a)*&a[5] b)a+2 c)*(p+5) d)*(a+2) 若有定义int a[5],*p=a;则正确引用数组元素的是 a *&a[5] b *a+2 c若有定义int a[5],*p=a;则正确引用数组元素的是 a *&a[5] b *a+2 c *(p+5) d*(a+2)