问题描述: X=2,表达式(x++)*3的值 1个回答 分类:数学 2014-11-13 问题解答: 我来补答 答案为6表达式(x++)*3相当于先算x*3的值,此值即为表达式的值,但表达式执行完后x的值为3,也就是说,表达式相当于在计算了x*3后,在执行x=x+1;这条语句.而(++x)*3则恰恰相反,它先算x=x+1;然后计算x*3,而此时的x的值已经是3了,所以x*3的值为9,也就是表达式(++x)*3的值为9.这个问题其实是考察你x++和++x的区别,明白了就好了.希望没有太晚,对楼主有所帮助. 展开全文阅读