分析:为了计算方便,我们不妨把小猫、小狗、小马分别用a、b、c代替,然后根据题意,列出式子a+b=12,a+c=20,b+c=24,然后用等量代换的方法解决.
解答:解:小猫=a,小狗=b,小马=c,
a+b=12,①
a+c=20,②
b+c=24,③
②-①得:
c-b=8,④
③+④得:
2c=32,则c=16,⑤
把⑤代入②,得:
a+16=20,
则a=4;⑥
把⑥代入①,得:
4+b=12,
则b=8.
由此,a=4,b=8,c=16.
答:小猫4千克、小狗8千克、小马16千克.
点评:此题解答的关键是把小猫、小狗、小马用字母代替,用等量代换的方法解决.