这个问题应该是2002年生的和2005年生的差几岁吧?
2002年生的到2003年是一岁。嗯,2004年是两岁。到2005年是三岁了。2005年生的,到2006年是1岁。2002年生的到2006年已经是4岁了。4岁减一岁是3岁。也就是说2005年生的比2002年生的大三岁。或者说2002年生的比2005年生的差三岁。
2002和2005都是上半年出生差3岁,一个上半年(2002年),一个下半年(2005年)差4岁,如果2002年是下半年出生,2005的是上半年出生差2岁。