鸡有15只,兔有25只。设鸡x只,兔y只,鸡和兔共40只,则x+y=40,即x=40-y(1),鸡脚比兔脚少70只,则兔脚比鸡脚多70只,即4y-2x=70(2),将(1)代入(2)得,4y-2(40-y)=70,求得,y=25,将y代入(1)式可求得x=15,所以鸡有15只,兔有25只。