main() { int a=2;a%=4-1; printf("\n%d,",a); a+=a*=a-=a*=3; printf("%d",a); } 求过程解释

2024年11月28日 00:40
有2个网友回答
网友(1):

int a=2;
a%=3;即a=2%3=2
第一个输出2

后面一串,从右到左
a-=a*=3就已经是0了。
所以最后一直都是0

网友(2):

a/(4-1)的余数

从右到左原则求解: a+a*(a-a*3)