问一道数学题!~

小王.小张.小李在一起,一位是工人,一位是战士,一位是农民,现在知道:小李比战士年龄大,小王和农民不同岁,农民的小张年龄小,则()是工人.
A.小王 B.小张 C.小李 D无法确定

我现在知道答案是B.小张但不知道为什么,不知是怎么解的…请各位知道的解释解释!~

第1个回答  2007-08-28
小王.小张.小李在一起,一位是工人,一位是战士,一位是农民,现在知道:小李比战士年龄大,小王和农民不同岁,农民比小张年龄小,则()是工人.
A.小王 B.小张 C.小李 D无法确定
1.小李比战士年龄大--则小李有可能是农民或工人
小王和农民不同岁--则小王有可能是战士或工人
农民比小张年龄小--则小张有可能是战士或工人
可见,只有小李可能是农民,所以小李就是农民
2.既然小李是农民,则
小李比战士年龄大=农民比战士年龄大
农民比小张年龄小=小张比农民年龄大
=小张比战士年龄大
所以 小张不是战士,只能是工人
小王只能是战士了
我不知道说明白了没有。。。
如果你有纸和笔的话 画个关系图 排除一下 就清楚多了
第2个回答  2007-08-27
首先纠正个错误..
"农民的小张年龄小"这句话不通啊
是不是"农民比小张年龄小"?
如果是我改的这样的话 这道题就能说通了哦

1.小李比战士年龄大--则小李有可能是农民或工人
小王和农民不同岁--则小王有可能是战士或工人
农民比小张年龄小--则小张有可能是战士或工人

可见,只有小李可能是农民,所以小李就是农民

2.既然小李是农民,则
小李比战士年龄大=农民比战士年龄大
农民比小张年龄小=小张比农民年龄大
=小张比战士年龄大

所以 小张不是战士,只能是工人
小王只能是工人了

我不知道说明白了没有。。。
如果你有纸和笔的话 画个关系图 排除一下 就清楚多了
第3个回答  2007-08-27
因为小王和农民不同岁所以他不是农民,同样的小张也不是,所以小李是,小李比战士大,而农民(也就是小李)比小张小,所以小张不是战士,所以小张是工人喽!
第4个回答  2007-08-28
小王.小张.小李在一起,一位是工人,一位是战士,一位是农民,现在知道:小李比战士年龄大,小王和农民不同岁,农民的小张年龄小,则()是工人.
A.小王 B.小张 C.小李 D无法确定
这道题要反过来想,小李比战士大,说明小李不是战士;小王与农民不同岁,说明小王不是农民;农民比小张小,那么小张也不是农民。小李是农民,你的答案是错的,应该是C
第5个回答  2007-08-28
小李比战士年龄大,小李不是战士;
小王和农民不同岁,小王不是农民;
农民比小张年龄小,小张不是农民;
由2、3句得小李是农民。
小李比战士年龄大,比小张年龄小,小张不是战士,小王是战士。
所以小张是工人。
相似回答