某班有一位同学做了好事没留下姓名,他是甲、乙、丙、丁四人中的一个.当老师问他们时,他们分别这样说:甲:这件好事不是我做的.乙:这件好事是丁做的.丙:这件好事是乙做的.丁:这件好事不是我做的.这四人中只有一个人说了真话,请你推出是谁做了好事?A.甲 B.乙C.丙 D.丁

问题描述:

某班有一位同学做了好事没留下姓名,他是甲、乙、丙、丁四人中的一个.当老师问他们时,他们分别这样说:
甲:这件好事不是我做的.
乙:这件好事是丁做的.
丙:这件好事是乙做的.
丁:这件好事不是我做的.
这四人中只有一个人说了真话,请你推出是谁做了好事?
A.甲 B.乙
C.丙 D.丁

【答案】A.乙丁是一对矛盾命题,唯一的真话就在乙丁之间,剩下甲丙说假话,故可知甲说不是他做的,那就是甲做的好事.