作业帮 > 综合 > 作业

设x=2,则表达式(x++)/ 3的值是?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/26 20:02:11
设x=2,则表达式(x++)/ 3的值是?
答案给的是0,这道Java题的答案对么?如果对的话,
小括号的优先级不是最高的么,我认为答案应该是1的,呵呵,题中没有说明是什么类型的数值……
答案是对的,x++的确先算,也就是x率先变成3,但是x++表达式的值却是x没有改变之前的值,也就是2,所以2/3=0,这是x++与++x的区别,++x的值则是x改变以后的值