请问这个是什么意思?

int x=3;
int y=1||(x=1)&&(x++)

y最后等于1呗,如果你是想知道为什么是1,只要知道&&和||的优先级(&&高于||),并且知道x++是先执行当前代码再加一的就行了。(true=1,false=0)
望采纳

&&的优先级大于||的优先级大于=的优先级
要知道(x=1)&&(x++)是一个假命题 ,运算的结果是0
1||0算出来得到的结果是1
最后把1赋值给y得到y=1的结果