A、B、C教师分别来自北京、上海、广州,分别教数学、语文、英语.

问题描述:

A、B、C教师分别来自北京、上海、广州,分别教数学、语文、英语.
(1)A不是北京人,B不是上海人.
(2)北京的教师不教英语.
(3)上海的教师教数学,
(4)B不教语文.
那么,C教( ).

1、B不是上海人
3、上海教师数学
可得B不孝数学
又4中:B不教语文
所以B只能教英语
结合2的,可得B不是北京人,所以B只能是广州人
这样就得出B是广州人,教的是英语
1中A不是北京人,所以A是上海人,教的是数学
所以C是北京人,孝的是语文.