参考:https://zhidao.baidu.com/question/67532331.html 1.定义区别: ①OR是或运算,A OR B的结果:当A.B中只要有一个或者两个都为1时,结果为1,否则为0: ②XOR是异或运算,A XOR B的结果:当A.B两个不同时结果为1,否则为0. 2.原则区别: ①xor异或的原则是不同则真:设两个布尔型量(或表达式)A,B,则当且仅当A,B中一个为true,一个为false时,表达式A xor B为真. ②or或的原则是有真则真:对于A or B…