void fun1()
{
int a=10,b=100;
a=a+b;
b=a-b
a=a-b;
cout<<"a="<<a<<","<<"b="<<b<<endl;
}
void fun2()
{
int a=10,b=100;
a=a*b;
b=a/b;
a=a/b;
cout<<"a="<<a<<","<<"b="<<b<<endl;
}
void fun3()
{
int a=10;int b=100;
a^=b;
b^=a;
a^=b;
cout<<"a="<<a<<","<<"b="<<b<<endl;
}
不借助第三个变量,交换两个变量值的3种方式
最新推荐文章于 2022-05-08 14:50:27 发布