甲、乙、丙三人中有一人做了好事,他们各自都说了一句话,而且其中只有一句是真的.甲说:“是乙做的.”乙说:“不是我做的.”丙说:“也不是我做的.”到底是______做的好事.

问题描述:

甲、乙、丙三人中有一人做了好事,他们各自都说了一句话,而且其中只有一句是真的.甲说:“是乙做的.”乙说:“不是我做的.”丙说:“也不是我做的.”到底是______做的好事.

由题意可知甲乙两人,说话互相矛盾,故必有一真一假;
因为只有一真,所以丙说的是假的.
丙说:不是我做的,既然是假的,说明就是丙做的好事.
故答案为:丙.
答案解析:由于甲说:“是乙做的.”乙说:“不是我做的.”,两人所说的话互相矛盾,则两人所说的必有一真,而三人说的话中产的只有一人说的是真的,这句真话在是甲乙二人当中的一人说的,则丙说的一定是假话,丙说:“也不是我做的.”是假话,则说明是丙做的好事.
考试点:逻辑推理.
知识点:明确所说的话互相矛盾,则两人所说的必有一真是完成本题的关键.