解题思路:由a2+a-3=0,变形得到a2=-(a-3),a2+a=3,先把a2=-(a-3)代入整式得到a2(a+4)=-(a-3)(a+4),利用乘法得到原式=-(a2+a-12),再把a2+a=3代入计算即可.
∵a2+a-3=0,
∴a2=-(a-3),a2+a=3,
a2(a+4)=-(a-3)(a+4)
=-(a2+a-12)
=-(3-12)
=9.
故选A.
点评:
本题考点: 整式的混合运算—化简求值.
考点点评: 本题考查了整式的混和运算及其化简求值:先把已知条件变形,用底次代数式表示高次式,然后整体代入整式进行降次,进行整式运算求值.