能力倾向|门CS 1998 |问题13

当一个位字符串与自身异或n次时会发生什么,如图所示:

null

[B]⊕ (B)⊕ (B)⊕ (B…….n次)]

(A) n为偶数时补码 (B) n为奇数时补码 (C) 总是除以2^n (D) n为偶数时保持不变 答复: (D) 说明: 这里n指触发异或操作的次数。

例如

A⊕A⊕A = A   (Number of XOR operation is 2 ,i.e., Even)

A⊕A⊕A⊕A = 0   (Number of XOR operation is 3 ,i.e., Odd)

A⊕A⊕A⊕A⊕A = A   (Number of XOR operation is 4 ,i.e., Even)

A⊕A⊕A⊕A⊕A⊕A = 0  (Number of XOR operation is 5 ,i.e., Odd) 

一般来说,当异或运算数为偶数时,输出保持不变,而当异或运算数为奇数时,输出将为0。 这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享