求助大神们一道关于逻辑学的问题,希望能详细点

问题描述:

求助大神们一道关于逻辑学的问题,希望能详细点
某矿山发生了一起安全事故.关于事故原因,甲乙丙丁四位负责人有如下断定:甲:如果造成事故的直接原因是设备故障,那么肯定有人违反操作规程.乙:确实有人违反操作规程,但造成事故的直接原因不是设备故障.丙:造成事故的直接原因确实是设备故障,但并没有人违反操作规程. 丁:造成事故的直接原因是设备故障.如果上述断定中只有一个人的断定为真,则一下断定都不可能为真,除了:A:甲的断定为真,有人违反了操作规程.B:甲的断定为真,但没有人违反操作规程.C:乙的断定为真D:丙的断定为真.E:丁的断定为真. 答案是B,我搞不明白的是B答案如果甲的断定为真,那么后一句话不是矛盾了么? 如果B答案后一句话是真的,那么甲的断定不是假了么?

这道题,我们得这么看,首先请看题目的简单概括甲:设——人乙:人——非设丙:设——非人丁:设首先,答案一定不是甲就是乙.所以丁和乙是错误的,丁如果是错的,甲丙是对是错不知道,因为否定了前提,乙如果是错的,那么也...