int a=0,b=0;b+=a;a=?b=?

来源:百度知道 编辑:UC知道 时间:2024/06/24 14:07:27
b+=a怎么能算出b=多少呢??
a=0 那b=b+0对么 然后b怎么就=0呢??

b+=a相当于b=b+a

最终b=0

// 补充
a=0
b=0
所以b=b+0等价于b=0+0
所以得出b=0

int a=0,b=0;
先定义了两个整数类型(int)的变量a和b
b+=a;
也就是b=a+b;
所以a=0,b=0

我也是学C#的有问题可以发给我邮箱
fxlljn@yahoo.cn

首先是这样的啊,a=0,b=0,b=b+a;算出b=0;

b+=a就是b=b+a

问题补充:
b本来就是0啊
如果定义一个整型而不赋初值,编译器默认赋初值0