不会 还是直接看答案把
学习学习学习学习学习
感谢楼主无私奉献!
#include<stdio.h>
int main()
{
int a=1;
int b=2;
printf("a=%d b=%d \n",a,b);
a=a+b;
b=a-b;
a=a-b;
printf("a=%d b=%d \n",a,b);
return 0;
}
申明常量可以吗
我要下载.
呵呵,喜欢试试。
看看
试试...
看看
{:1_1:}
看看和自己想的是否一致
啊。来看看
感谢楼主分享
这个想不通诶。。。。看答案吧
:victory:
异或?
瞧瞧。。。。。。。。。。。。。。。。
学习下
本帖最后由 h1006272147 于 2014-7-29 16:54 编辑
记得是用异或的#include<iostream>
int main()
{
int a = 8, b = 88;
std::cout <<"a="<< a << ",b=" << b << std::endl;
a = a^b;
b = b^a; //这时b=之前的a
a = b^a; //这时a=之前的b
std::cout << "a=" << a << ",b=" << b << std::endl;
system("pause");
return 0;
}