#define _CRT_SECURE_NO_WARNINGS 1
//给定两个整形变量的值,将两个值的内容进行交换。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a = 1;
int b = 2;
int c = 0;
c = a;
a = b;
b = c;
printf("%d %d", a, b);
system(“pause”);
return 0;
}
//不创建临时变量,交换两个数的内容
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a = 1;
int b = 2;
a = a^b;
b = a^b;
a = a^b;
printf("%d %d", a, b);
system(“pause”);
return 0;
}