解:设黑猫A只,白猫B只,依题意得
A+B=45 (1)
A-15/7B=3 (2)
(1)-(2)得
B+15/7B=42
7B+15B=42×7
22B=294
B=147/11
把B=147/11代入(1)得
A+147/11=45
A=45-147/11
A=45×11/11-147/11
A=348/11
答:黑猫有348/11只,白猫有147/11只。