单选题
1.桌子上有4个杯子,每个杯子上写着一句话。第一个杯子:“所有的杯子中都有水果糖。”第二个杯子:“本杯中有苹果。”第三个杯子:“本杯中没有巧克力。”第四个杯子:“有些杯子中没有水果糖。”
如果其中只有一句真话,那么以下哪项为真?( )
【正确答案】
D
【答案解析】本题是典型的逻辑矛盾题,考查“所有的S,部是P”和“有的S不是P”之间的矛盾。题眼是说只有一个人说真话,题干中第一个杯子和篇四个杯子——“所有的杯子中都有水果糖”和“有些杯子中没有水果糖”正好构成矛盾。二者中必定一真一假。由此可知,第二个杯子和第三个杯子写的都是假话。通过第三个杯子——“本杯中没有巧克力”可知,巧克力在第三个杯子中。故正确答案为D。