四种交换数据的方式

法1

temp = a;
a = b;
b = temp;

法2

swap(a, b);c++

法3

不使用额外的空间,适用int类型web

a ^= b;
b ^= a;
a ^= b;

法4

不使用额外的空间,适用int,double,float ,long,short等类型svg

a = a+b;
b = a-b;
a = a-b;