a+=b-=a*=b/=3c语言题 int a=10, b=10; a+=b-=a*=b/=3; printf("a=%d,b=%d",a,b); 为啥结果a=3,b=27
a+=b-=a*=b/=3c语言题 int a=10, b=10; a+=b-=a*=b/=3; printf("a=%d,b=%d",a,b); 为啥结果a=3,b=27
日期:2022-03-30 13:43:52 人气:1
b=-27吧
+=,-=,*=,/=这些符号的优先级是一样的,运算顺序是从右到左
所以先算b/=3,再算a*=(b/=3),依次类推
+=,-=,*=,/=这些符号的优先级是一样的,运算顺序是从右到左
所以先算b/=3,再算a*=(b/=3),依次类推