C语言之按位异或

2015-11-19 23:07:14 · 作者: · 浏览: 15
符号:^
按位异或,规则:相同为零,相异为一。
?
实际举例:一组数据中只有一个数字出现了一次。
其他所有数字都是成对出现的。请找出这个数字。(使用位运算)
代码实现:
?
#include int main() { int arr[]={1,2,3,4,5,6,1,2,3,4,5,6,7}; int i=0; int find=0; for(i=0;i

?

?
结果为:7