int main() {
int arr[] = { 3,1,2,7,3,2,1,7,8 };
int i = 0;
int tmp = 0;
for (i = 0; i < (sizeof(arr) / sizeof(arr[0])); i++) {
tmp ^= arr[i];
}
printf("%d", tmp);
return 0;
}
位运算一组数据中只有一个数字出现了一次,其他所有数字都是成对出现的。int main() { int arr[] = { 3,1,2,7,3,2,1,7,8 }; int i = 0; int tmp = 0; for (i = 0; i < (sizeof(arr) / sizeof(arr[0])); i++) { tmp ^= arr[i]; } printf("%...