设int x[] = {1,2,3,4,5,6},* p = x;值为3的表达式
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/28 01:31:43
设int x[] = {1,2,3,4,5,6},* p = x;值为3的表达式
A p+=2;*p++; Bp+=2;*++p
CP+=3;*p; Dp+=2;++*p;求解释
A p+=2;*p++; Bp+=2;*++p
CP+=3;*p; Dp+=2;++*p;求解释
选A
这个是运算优先级造成的
*p++相当于*(p++);
相当于
*p;
p++;
而开始时p+=2;
所以*p=a[2]=3;
再执行p++后
p指向a[3]
这个是运算优先级造成的
*p++相当于*(p++);
相当于
*p;
p++;
而开始时p+=2;
所以*p=a[2]=3;
再执行p++后
p指向a[3]
设int x[] = {1,2,3,4,5,6},* p = x;值为3的表达式
设int x[]={1,2,3,4,5,6},*p=x; 则值为3的表达式是 __.
表达式(float)(a+b)/2+(int)x%(int)y的值为__________,设a=3,b=5,x=4.2,
设a=2,b=3,x=3.5,y=2.5,表达式(float)(a+b)/2+(int)x%2/4 的值为____2.5
C语言问题:设int x=11;表达式(x++ * 1/3)的值是?
C语言中的算数表达式设x=2.5,a=7,y=4.7 则x+a%3*(int)(x+y)%2/4的值为多少?
若有以下定义:int x[4][3];int(*p)[3]=x; 则能够正确表示数组元素x[2][1]的表达式是( ).
第 6 题 设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是
设 int x = 1 ,y = 2则表达式x+=++y的值是
2.设int x=2,y=1;,则表达式(!x||y--)的值是多少?
int x=2,y=3,z=4; 则表达式x+(y>!z)的值为【1】.
设x=2.7,a=8,y=4.9,算术表达式x+a%3*(int)(x+y)%5/3的值为 .求解`哈``