0. 题干 int 类型的两个数,a = 7, b = 9,不借用任何变量,将a和b的值互换,并打印输出:a = 9; b = 7 主要是用异或的思想; 1. 代码 #include<iostream> //#include<algorithm> using namespace std; int main(){ int a=7; int b=9; a= a^b; b= a^b; a= a^b; cout<< "a=" << a << endl << "b=" << b << endl; return 0; } 运行结果如下所示: