C说谎啦【分析】1、假设A说谎了,则B说的看见A吃了蛋糕,也是错误的,与题目假设的只有一个人说谎不符。排除。2、假设B说谎了,则B没有看见A吃了蛋糕(在这个假设下A和C说的都是正确的),因为三个小孩都在场,所以,A也说谎了。就是A和B都说谎了,与题目假设的只有一个人说谎不符。排除。3、假设C说谎了,则与A和B说的都没有矛盾的地方,因此是C说谎!所以,A,B和C都吃蛋糕了或者A和B吃蛋糕了。
逻辑推理答案C说谎,A和C都吃了一部分。因为如果A说谎,则B也说谎;若B说谎,则A也说谎。所以只能是C说谎。既然C是在说谎,那么只有A和C都吃了,才能成立。