问题:[选择题]
A.甲戴白色帽子,乙穿红色衣服
B.甲戴黄色帽子,穿白色衣服
C.乙穿白色衣服,丙戴红色帽子
D.甲穿红色衣服,丙穿白色衣服
● 参考解析
根据(2)知道乙没有戴黄色的帽子。首先设乙帽子为红色。由于(3)戴红帽子的学生没有穿白衣服,则乙没有穿白衣服。由于(5)乙没有穿黄衣服,则乙衣服为红色。但是与(4)戴黄帽子的学生穿着红衣服相矛盾,故乙帽子为红色是不可能的。因此乙的帽子只能为白色。由于(2)甲没戴红帽子,则甲戴黄帽子,于是丙戴红帽子。根据(4)戴黄帽子的学生穿着红衣服,则甲穿红衣服。而(5)乙没有穿黄衣服,则乙穿白衣服,丙穿黄衣服。具体参见下表说明:甲乙丙帽子黄色白色红色衣服红色白色黄色