- #include <stdio.h>
- int main()
- {
- int a=3,b=9,c;
- printf("a=%d,b=%d\n",a,b);
- //第一种
- c=a;
- a=b;
- b=c;
- printf("第一种:a=%d,b=%d\n",a,b);
- //第二种
- a=3;b=9;
- a=b-a;
- b=b-a;
- a=a+b;
- printf("第二种:a=%d,b=%d\n",a,b);
- //第三种
- a=3;b=9;
- a=a^b;
- b=b^a;
- a=a^b;
- printf("第三种:a=%d,b=%d\n",a,b);
-
- return 0;
- }
复制代码
|
|