0,反正表达式化简后的结果是a%=a;显然取余后为0.你可以自己编个小程序测试一下结果.虽然不是很清楚具体的运算步骤和a在其中的变化情况,个人感觉其变化如下: a%=a+=a-=36;a=6 a%=a+=-30;a=-30 a%=-60;a=-60 a=0;