int a=10;
int b=11;
1:
int temp=a;
a=b;
b=temp;
2:
a=b-a;
b=b-a;
a=b+a;
3;
a=a^b;
b=a^b;
a=a^b;
本文介绍了三种不同的方式来实现两个变量之间的值交换:使用临时变量、算术运算以及位操作。通过具体的代码示例,展示了每种方法的具体实现步骤。
int a=10;
int b=11;
1:
int temp=a;
a=b;
b=temp;
2:
a=b-a;
b=b-a;
a=b+a;
3;
a=a^b;
b=a^b;
a=a^b;
1万+
3460
447

被折叠的 条评论
为什么被折叠?