int a,b;则 (a=1,b=2,b+=a-=3)的值是?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 18:30:39

int a,b;则 (a=1,b=2,b+=a-=3)的值是?
int a,b;则 (a=1,b=2,b+=a-=3)的值是?

int a,b;则 (a=1,b=2,b+=a-=3)的值是?
返回值是0
a=1
b=2
b+=a-=3
先计算 a-=3, 那么a为1-3=-2
再计算 b+=a, b+=-2,也就是 2+(-2) = 0
b = 0
返回值就是b的值