逻辑推理。不要只写答案。

A、B、C、D分别是中国、日本、美国和法国人,已知:1、A和中国人是医生;2、B和法国人是教师;3、C和日本人职业不同;4、D不会看病。那他们各是哪国人?... A、B、C、D分别是中国、日本、美国和法国人,已知:
1、A和中国人是医生;
2、B和法国人是教师;
3、C和日本人职业不同;
4、D不会看病。
那他们各是哪国人?
展开
wswhk
2009-12-08 · TA获得超过7.1万个赞
知道顶级答主
回答量:4.6万
采纳率:68%
帮助的人:7.6亿
展开全部
看第一句 说明中国人不是A 而D不会看病 所以中国人也不是D B是教师 所以中国人也不是B
所以C是中国人
看第二句 法国人不是B 而法国人是教师所以也不是A 当然不是中国人的C 所以法国人的是D
看第三句 日本人不是医生 所以日本人不是A 是B
剩下的A就是美国人

所以A 美 B 日 C中 D法
高不成低不就13
2009-12-08 · TA获得超过5.2万个赞
知道大有可为答主
回答量:9285
采纳率:0%
帮助的人:7111万
展开全部
1、A和中国人是医生=>A不是中国人,
2、B和法国人是教师=>B不是法国人
3、C和日本人职业不同=>C不是日本人
4、D不会看病=>D不是医生,D不是中国人
4个人2个医生2个教师,1,2,4可以得出C是中国人,医生
再由2可以推出D是法国人,教师
由3推出日本人是教师,所以是B
最后A是美国人
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cbyu123
2009-12-08 · TA获得超过2302个赞
知道小有建树答主
回答量:2552
采纳率:53%
帮助的人:1186万
展开全部
1、A和中国人是医生; a不是中国人
2、B和法国人是教师; b不是法国人
3、C和日本人职业不同;c不是日本人
4、D不会看病。 d不是中国人
假设b是中国人,按1则b是医生,按2b是教师,矛盾;故c是中国人,且是医生。
故b不是中国人也不是法国人,

假设b是美国人,按2b是教师,按1a是医生,按2法国人是教师,法国人不是a,只能为d,则a只能是日本人为医生,但按3日本人不是医生,故假设不成立。

也只有b是日本人,进一步验证:

假设b是日本人,按2b是教师,
由于a是医生,c是医生,
按2法国人是教师,
按4D不会看病,d只能是法国人,是教师,而a是美国人是医生。


a是美国人是医生 b是日本人是教师 c是中国人是医生 d是法国人教师
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8be649038d
2009-12-08
知道答主
回答量:9
采纳率:0%
帮助的人:0
展开全部
答:A是美国人,B是日本人,C是中国人,D是法国人

======================
医生:A美国人+C中国人
教师:B日本人+D法国人

从最后条件倒回去推论
4.D不会看病,所以他是教师,B和法国人是教师,所以D是法国人。
以此类推以下~
2、B和法国人是教师,所以D是法国人教师。
1、A和中国人是医生,所以C是中国人医生。
3.C和日本人职业不同,C是中国人医生,所以B是日本人教师。也可得知A是美国人医生。

参考资料: 自己

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
302669696
2009-12-08 · TA获得超过471个赞
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:140万
展开全部
A:美国人 B:日本人 C:中国人 D:法国人

根据:A和中国人是医生;B和法国人是教师

说明A不是中国人,B不是法国人,这样四个人的职业两两相同,不会再有其它职业。

再根据:D不会看病

说明D是不会看病的教师,所以法国人是D。

根据:C和日本人职业不同

现在剩下ABC没确定,因为D是法国人,与其它两个不同的只有B,所以日本人是B,中国人是C,剩下的只有美国人A了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式