要知道,赋值运算符的性质为从右到左。
因此在计算的时候顺序应该如下:
a-=aa 即 a = a - aa = 5 - 5*5 = -20
接着再算:
a+=a- 即 a = a + a- = -20 + (-20) = -40
int a=5;a+=a-=a*a;求a最终的值?
最新推荐文章于 2023-02-09 19:58:30 发布
要知道,赋值运算符的性质为从右到左。
因此在计算的时候顺序应该如下:
a-=aa 即 a = a - aa = 5 - 5*5 = -20
接着再算:
a+=a- 即 a = a + a- = -20 + (-20) = -40