分析:先由题意得出等量关系式:鸡的只数×2+兔的只数×4=58,又因为兔的只数=20-鸡的只数,所以鸡的只数×2+(20-鸡的只数)×4=58,设出鸡的只数,列方程解答即可.
解答:解:设鸡有x只,则兔有(20-x)只,
2x+(20-x)×4=58,
2x+20×4-4x=58,
2x=80-58,
2x=22,
x=11;
兔的只数为:20-11=9(只).
答:鸡有11只,兔有9只.
故答案为:11,9.
点评:此题属于鸡兔同笼问题,此题分别从腿的条数与头的个数的特点找出等量关系式:鸡的只数×2+(20-鸡的只数)×4=58,设出鸡的只数,列方程解答.