a=-1,a+=(a++)-a表达式的值?
人气:235 ℃ 时间: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)的值是多少
- Ich hoffe,dass wir viel Spass morgen haben.Und gibt Gas fuer die Fussballspielen.求德语翻译
猜你喜欢
- 有don't do sth instead of doing的用法吗,怎么翻译?
- A successful team beats with one heart是什么意思
- he often___(relax) half a day
- 用作图法求直线斜率时,必须采用什么方法?
- Edward Smith is _____old.He works in a bank.
- 连词成句 threw,Li,Ming,the,ball,another,boy,to
- Lily doesn't want to buy__same present__Lucy did填空
- 麻烦您了,您帮我看看这道题呗 we see things by our eyes对么?为什么