解:(1)设一个足球X元,一个篮球Y元
根据题意,可知3X+2Y=310 ①
2X+5Y=500 ②
将①、②联立,易求出
X=50,Y=80
答:一个足球50元,一个篮球80元
(2)设购买A个足球,则购买篮球的数量为(96-A)个
∴50×A+80×(96-A)≤5720
-30A≤5720-7680
30A≥1960
A≥65.33333……
∵A为整数
∴当A最小时,96-A就最大,即购买最大数量的篮球
∴A=66
∴篮球数量=96-66=30个
答:最多可购买篮球30个。
如果做错了,请大家纠正,谢谢!