a=a+b就是5+6赋值给a,a就等于11
再b=a-b a现在是11了,11-6赋值给b,b就等于5
a=a-b a是11,b是5 11-5赋值给a,a等于6
括号里面的“a=”和“b=”是直接输出显示的 最后输出的结果是a=6b=5
上面abc都很清楚啊,下面输出的语句中"a="和"b="中的东西就是你要输出的字符。而没有加""的就是你上面定义的int型数值。第二个 号连接符。不是加法。
a=a+b;//a=11
b=a-b;//b=5
a=a-b;//a=6
都是把右边的表达式的值赋值给左边的变量.
"a="+a+" b"+b 双引号中的原样输出,+表示接着输出变量的值。