加减法
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int x = 5;
int y = 9;
x = x + y;
y = x - y;
x = x - y;
printf("交换后的值为:x=%d y=%d\n",x,y);
system("pause");
return 0;
}
异或法 (不一样的或)
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int x = 5;
int y = 9;
//printf("请输入两个数:");
//scanf("%d %d",&x,&y);
x = x ^ y;
y = x ^ y;
x = x ^ y;
printf("交换后的值为:x=%d y=%d\n",x,y);
system("pause");
return 0;
}