解集合A:(x+4)(x+5)=0
所以 x=-4 或者 x=-5
若B是A的真子集,那么
(1)、B是空集,即a=0
(2)、B={-4},即a=-1/2
(3)、B={-5},即a=-2/5
所以a的取值范围是 {-1/2, -2/5, 0}