33,318
社区成员
发帖
与我相关
我的任务
分享
int x[100];
int y[100];
int z[100];
for(int i=0;i<100;++i)
z[i]=x[i]^y[i];
谢谢~
那如果需要好多数来做异或
是直接
x1 ^ x2 ^ x3 ^ x4
还是需要两个两个运算呢?

c = a ^ b; #include <iostream>
#include <ios>
int main()
{
int x, y;
std::cin >> std::hex >> x >> y;
std::cout << std::hex << (x ^ y) << std::endl;
return 0;
}
这样就行了。