设int x=5,y=4,(--x==y++)?--x::++y的值是:

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 13:11:10
设intx=5,y=4,(--x==y++)?--x::++y的值是:设intx=5,y=4,(--x==y++)?--x::++y的值是:设intx=5,y=4,(--x==y++)?--x::++

设int x=5,y=4,(--x==y++)?--x::++y的值是:
设int x=5,y=4,(--x==y++)?--x::++y的值是:

设int x=5,y=4,(--x==y++)?--x::++y的值是:
4 因为--x是先执行减了后在比较,y++是先比较后再执行加的,说明条件成立,就执行--x 所以等于4