如题所述
您好!
应该选择选项D。
解释:
a=a+b,a中储存原来的a+b的值。
b=a-b,计算a-b,其值为原a+b-b,即原a,并赋值于b。
a=a-b,计算a-b,其值为原a+原b-原a=原b,并赋值于a。
此时,a和b中的值已交换。
如有错误,请多原谅。
应该选择选项D。
解释:
a=a+b,a中储存原来的a+b的值。
b=a-b,计算a-b,其值为原a+b-b,即原a,并赋值于b。
a=a-b,计算a-b,其值为原a+原b-原a=原b,并赋值于a。
此时,a和b中的值已交换。
如有错误,请多原谅。
温馨提示:答案为网友推荐,仅供参考