【面试】交换两个数的三种方式

交换两个数的三种方式 方法一: 提供一个临时变量。 temp=m; m=n; n=temp;java 方法二: 先将两个数加在一块儿 m=m+n; n=m-n; m=m-n; 当m和n较大时,有可能出现精度失准web 方法三: 采用异或算法 m=m^n; n=m^n; m=m^n; 优势:没有上述两种方法的缺点算法 代码块 class TestExer1{ public static vo
相关文章
相关标签/搜索