int x=10; x-=x+=x+2; x的值为什么等于0? 请各位帮忙详解,主要是计算的过程. 谢谢!
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/04/27 20:46:12
int x=10; x-=x+=x+2; x的值为什么等于0? 请各位帮忙详解,主要是计算的过程. 谢谢!
分开算,第一步x+=x+2;
即为 x=x+x+2;
x=22;
最后一步是x-=x;
x=x-x;
即为0;
在程序中是从右向左算起,x+=i;
意思就是x=x+i;
x-=i;
意思就是x=x-i;
这些都是基础,以后算法会经常接触这些的
再问: 请问为什么在程序中都是从右向左算起?
再答: 因为在程序中=是赋值号,它把=号右边式子得到的结果赋值给左边的数据,只有右边的结果给了左边,左边才可以继续运算
即为 x=x+x+2;
x=22;
最后一步是x-=x;
x=x-x;
即为0;
在程序中是从右向左算起,x+=i;
意思就是x=x+i;
x-=i;
意思就是x=x-i;
这些都是基础,以后算法会经常接触这些的
再问: 请问为什么在程序中都是从右向左算起?
再答: 因为在程序中=是赋值号,它把=号右边式子得到的结果赋值给左边的数据,只有右边的结果给了左边,左边才可以继续运算
int x=10; x-=x+=x+2; x的值为什么等于0? 请各位帮忙详解,主要是计算的过程. 谢谢!
int x=-1; do {x=x*x;}while(!x); 为什么循环一次,每一步的详解,特别是while(!x)是
一个c语言题…有好评!… int x=3,则x+=x-=x*x之后,x的值是?求详解.
若x为int型变量,x=2;则执行x+=x/=x*x;后,x的值为(),谢谢了
3、设x是int型变量,且x的初值为10,则计算表达式x-=x+=x+2后,x的值为 ( ) A.22 B.44 C.0
X的平方+X=1求X三方-2X+6=?请详解
int x=2; x*7.2/x+1 等于几
若int x=6;则x+=x-=x*x表达式最后x的值是( ).
int a=7;float x=2.5,y=4.7 x+a%3*(int)(x+y)%2\4的值为什么等于2.5
请帮忙计算:已知有理数X,Y满足/x-2/+/y+1/=0,求X与Y的值.
方程题,请详解已知关于x的方程x^+1/x^+2(x+1/x)=1,那么X+1/x+1的值为多少?
3.设int a,x=2;执行语句a=x>0?3*x(x=10);后,变量x的值是( )