取余赋值“%=”:先取余后赋值。请看下面的例子: int x=5; x %= 2;//这句等同于x=x%2;执行后,x的值为1 (为什么x的值为1)?
5 % 2 = 5 / 2剩余的数,5 / 2 = 2余1,所以5 % 2 = 1