选3--a是a先减去1,然后再执行其它表达式;a--是用a先执行表达式,然后a再减去1本题是b=a--,那么先执行b=a,所以x为3,然后才是a--,使得a=2如果是b=--a,那么本题最后a,b,x都是2
选C.3 2 3解释如下:执行的顺序是这样的:a=3 (a=3)⬇b=a (b=3)⬇x=b (x=3)⬇a-- (a=2)希望对题主有所帮助,可以的话,帮忙点个采纳!
a++ 加一不使用该值,使用旧值++a 加一并使用该值