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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/24 04:14:13
inta,b;则(a=1,b=2,b+=a-=3)的值是?inta,b;则(a=1,b=2,b+=a-=3)的值是?inta,b;则(a=1,b=2,b+=a-=3)的值是?返回值是0a=1b=2b+

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的值