计算机运算问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 13:42:34
5 XOR 3 AND (6 OR 7)的值是多少?
要过程 还有我队or and的运算法则不太清楚 还请高手们耐心的说下 谢谢

XOR,异或;AND,与;OR,或。

XOR,两个操作的位相异时为真,相同时为假
OR,只要其中一个为真即为真
AND,只有两个均是真的,才是真。

5 XOR 3,这儿要换成二进制才明白:0101 XOR 0011,从左边算起,第一位均为0,异或时是假,结果是0;第二位一个是1一个是0,得到1;第三位一个0一个1,也得到1,第四位均是1,得到0,结果就是:0110,十进制是6

再看(6 or 7),0110 or 0111,得到0111,是7

然后再是 6 AND 7的运算,0110 and 0111,得到结果0110,是6

5 XOR 3 AND (6 OR 7)
______6 AND (6 OR 7)
______6 AND 7
____________6

这个算式的值是6

这条语句不怎么看的明白。能否说下是哪种语言,还是数据结构里的?