单选题 玛丽、安妮、琳达三位美女从事的是三种不同的职业:空姐,演员和教师,她们三人所住的房间并排在一起,其中一人住中间,她们各自养了一种不同的宠物:猫、狗和鹦鹉。已知:空姐住在玛丽的旁边;住在安妮旁边的女孩养了一只狗;住在演员旁边的女孩家里有一只鹦鹉;教师没有养猫;琳达上周曾乘坐过空姐服务的航班去探望男友。 根据以上陈述,以下哪项一定为真? A.玛丽是教师 B.玛丽养的是猫 C.安妮养的是鹦鹉D.琳达养的是狗 E.安妮养的是猫
【正确答案】 C
【答案解析】由:“空姐住在玛丽的旁边”和“琳达上周曾乘坐过空姐服务的航班去探望男友”,得到:安妮是空姐。这样得到下表:
安妮
教师 空姐 演员
没养猫 没养狗 没养鹦鹉
  安妮和玛丽相邻,必有一人在中间,所以,演员不住中间,中间的人家养的是鹦鹉;假设空姐安妮不住中间,那么她只能养猫;中间是玛丽,教师养鹦鹉,这与“住在安妮旁边的女孩养狗”矛盾。所以,只可能是安妮在中间,她是空姐养鹦鹉;旁边分别是玛丽和琳达,教师养狗;演员养猫。但琳达和玛丽的身份不能确定。
琳达(玛丽) 安妮 玛丽(琳达)
教师 空姐 演员
鹦鹉