设有定义int x=2;,以下表达式中,值不为6的是?A x++,2*x B 2*x,x+=2

问题描述:

设有定义int x=2;,以下表达式中,值不为6的是?A x++,2*x B 2*x,x+=2

A
结果为4
x++和2*x同在一个都好表达式中,所以执行完x++后,由于还在一个表达式里,所以,x的值认为2
懂了吗?可是这个答案是B,我还是不清楚