<图示>
假设a为1个单位,b为2个单位
a=[_]
b=[__]
过程:
a=[_]+[__]=a+b
b=[_]+[__]-[__]=a-b=[_]
a=[_]+[__]-[_]=a-b=[__]
或者
b=[_]+[__]=a+b
a=[_]+[__]-[_]=b-a=[__]
b=[_]+[__]-[__]=b-a=[_]
<代码>
package main import "fmt" func main() { var a int = 9 var b int = 11 fmt.Printf("a=%v b=%v",a,b) a = a+b b = a-b a = a-b fmt.Printf(" a=%v b=%v",a,b) }