楼主说:苹果和香蕉都是水果。这里和并不能推出逻辑与,但能推出逻辑或,因为不存在既是苹果又是香蕉的东西。
我好像明白楼主错在哪里了。下面试着分析一下。我认为自己结论正确,但分析过程不一定正确。
逻辑与,只有两个操作数都是真,结果才是真。
逻辑或,如果任一操作数或两个操作数为真,则结果为真。
“苹果和香蕉都是水果”这句话,“苹果是水果”和“香蕉是水果”为两个操作数,
“苹果和香蕉都是水果”为结果。对比一下逻辑与的定义,两个操作数都为真,结果也为真,符合逻辑与。如果把苹果换成小麦,“小麦和香蕉都是水果”这个结果就假了。
换成小麦后,另一个操作数香蕉是水果仍然是真的,但结果“小麦和香蕉是水果”变假了。这不符合逻辑或的定义。
所以楼主可能是把操作数和结果弄颠倒了。