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

2024-11-28 00:40:44
推荐回答(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)