7. 如果有定义:int a[10],*p=&a[3]; 则p[6]代表数组a的哪个元素?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 14:43:28
7. 如果有定义:int a[10],*p=&a[3]; 则p[6]代表数组a的哪个元素?

7. 如果有定义:int a[10],*p=&a[3]; 则p[6]代表数组a的哪个元素?
7. 如果有定义:int a[10],*p=&a[3]; 则p[6]代表数组a的哪个元素?

7. 如果有定义:int a[10],*p=&a[3]; 则p[6]代表数组a的哪个元素?
a[9]

7. 如果有定义:int a[10],*p=&a[3]; 则p[6]代表数组a的哪个元素? 6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少? 如果有定义 int a[3][3];则&a[2][1]-a的值是多少如果有定义 int a[3][3];则&a[2][1]-a的值是多少 为什么 如果定义int *p=NULL,a=1;可不可以有a=*p,或*p=a 若有定义int a[10],*p=a;,则p+5表示什么 下面关于空函数的定义,正确的是( A.int max(int x,int y);B.int max(int x,int y){}C.int max(int x,y){}D.int max(int x,int y){}选哪个?为什么?还有如果定义整型的时候用INT 而不是int 可不可以?wwslf提醒,D确实是我打 若有定义语句:int a[4][10],*P,*q[4];且0 若有定义语句:int a[4][10],*p,*q[4];且0 4. 如果已有数组定义:int b[10]; 要定义指针变量p,且同时将数组的首地址赋值给p,则p如何定义? 1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]= 1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]= 1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]= 若有以下函数首部int fun(double x[10],int *n)则下面针对此函数的函数声明语句中正确的是 .A)int fun(double x,int *n); B)int fun(double,int);C)int fun(double *x,int n); D)int fun(double *,int*);如果答案没错的话 若有定义int a =10,则表达式a+=a-=a*=a的值是多少啊 double fun(int x,int y)这样定义有错吗?如果有,错在哪里?double fun(int x,y)那么这样定义呢? 若有定义“int a=7;float x=2.5,y=4.7;”,则表达式x+a%3*(int)(x+y)%2/4的值是多 15.若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( ) 若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是?