#include<stdio.h> int main() { int a,b; scanf("a=%d,b=%d",&a,&b); a = a^b; b = a^b; a = a^b; printf("a=%d,b=%d",a,b); return 0; } C语言中,交换两个数可借用异或运算符。