看下面的题,我已经分析出了甲和乙说的都是假话,请在详细的分析下丙和丁谁说真话谢谢

问题描述:

看下面的题,我已经分析出了甲和乙说的都是假话,请在详细的分析下丙和丁谁说真话谢谢
甲、乙、丙、丁四个小朋友在院里玩球,忽听“砰”的一声,球击中了李大爷家的窗户.李大爷跑出来查看,发现一块窗户玻璃被打裂了.李大爷问:“是谁闯的祸?”
甲说:“是乙不小心闯的祸.”乙说:“是丙闯的祸.”
丙说:“乙说的不是实话.”丁说:“反正不是我闯的祸.”
如果这四个小朋友中只有一个人说了实话,请你帮李大爷判断一下,究竟是谁闯的祸

显然乙和丙的话相互矛盾,一个真,另一个必假,既然你已经推出乙说了假话,那丙自然说的是真话,又只有一个说真话,那么丁就说了假话,于是丁闯了祸.