int a=2
a+=a-=a*=a
.
int a=2 a+=a-=a*=a 求a 我知道从右往左 但是a*=a推出a=2x2=4后是否表示a已被赋值为4另j+++k是j+(++k)么
答案:2 悬赏:40 手机版
解决时间 2021-01-26 12:32
- 提问者网友:niaiwoma
- 2021-01-26 04:31
最佳答案
- 五星知识达人网友:往事隔山水
- 2021-01-26 04:44
有int a=2; ,那么a+=a-=a*=a就为0。
如果j+++k的+号间没有间隔,则被解释为(j++)+k。因为++的优先级高于+。如果+间有间隔,则按间隔断开来解释。
如果j+++k的+号间没有间隔,则被解释为(j++)+k。因为++的优先级高于+。如果+间有间隔,则按间隔断开来解释。
全部回答
- 1楼网友:往事隔山水
- 2021-01-26 06:08
应该不是吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯