#define _CRT_SECURE_NO_WARNINGS 1 #include//不允许创建临时变量,交换两个数的内容 int main() { int a = 0; int b = 0; printf("请输入a和b的值:"); scanf("%d %d", &a, &b); a = a^b;//数a 和 数b 异或产生密码并赋值给a b = a^b;//a与 数b 异或产生 数a 并赋值给b,此时b等于 数a a = a^b;//a与b(数a)产生 数b 并赋值给a,此时a等于 数b printf("%d %dn", a, b); return 0; }



