a=-1,a+=(a++)-a表达式的值?
人气:385 ℃ 时间:2020-02-03 16:30:21
解答
原式与下式等价
a = a + (a++) - a;
a++表示,在本条语句结束后,a自加1;
你所问的a+=(a++)-a是一条语句,最后计算的是赋值
所以严格意义上讲这条语句的值是赋值运算的返回值 -1
语句结束后a自加1,a 的值为0
推荐
- 设a=1,b=2,则表达式!a
- 若a的值为1,则表达式!a
- 表达式 a=1,a+10,++a 的值
- 若a是数值类型,则逻辑表达式(a==1)
- 若a=8,b=4,c=2,则表达式!(a-b+c-1&&b+c/2)的值是多少
- Marc Jacobs怎么翻译?
- (8.25-3.75)÷25÷4的简便运算
- __利用__技术对豌豆进行了杂交实验,最终发现了生物遗传的基本规律,成为___的奠基人.
猜你喜欢