#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include<stdlib.h>
int main()
{
int a, b,t;
t = 0;
scanf("%d",&a);
scanf("%d",&b);
a = a + b;//加减方法
b = a - b;
a = a - b;
/*
(异或操作)
a=3--011
b=5--101
异或后--110 重复三次
异或--按二进制位异或
a=a^b;
b=a^b;
a=a^b;
*/
printf("%d %d \n", a, b);
system("pause");
return 0;
}
不创建临时变量并交换两个数
猜你喜欢
转载自blog.csdn.net/qq_44828389/article/details/100610817
今日推荐
周排行