不使用额外的存储空间交换两个数的方法是使用位运算,具体步骤如下: 使用异或运算,将两个数的值进行异或,结果存储在其中一个数中;使用异或运算,将其中一个数的值和另一个数的值异或,结果存储在另一个数中。 这样,两个数的值就互换了。