a说b说谎,b说c说谎,c说a,b都说谎,问谁不说谎

大家加油

不说谎就是说的是真话

假如a说的是真话(即b说谎),那么b说的就是假话(即c没说谎),那么c说的就是真话(即a说谎),这与a说的是真话相悖,所以此假设不成立。

假如b说的是真话(即c说谎),那么a说的就是假话(因为a说b说谎),c说a,b都说谎也是句假话(因为a说谎,b没说谎),所以此假设成立。

假如c说的是真话(即a,b都说谎),那么b说的就是假话(因为b说c说谎),与假设相悖,所以此假设不成立。

综上,b没说谎。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-08
都说谎
第2个回答  2009-03-08
b没说谎,a和c都是说谎的
第3个回答  2009-03-08
A和c都说谎,b是真的;
第4个回答  2009-03-08
这么复杂! 三个人都有可能说谎! A不说谎!
相似回答