C
分析:對于不等式的左邊,設函數f(x)=x
2+ax+1,則函數f(x)在區(qū)間(0,
]上的最小值大于或等于0.然后通過二次函數的圖象與性質,分別在三種情況下討論函數f(x)的最小值大于或等于零,得到三個符合題意的實數a的取值,最后綜合可得實數a的取值范圍.
解答:∵不等式x
2+ax+1≥0對一切
都成立,
∴函數f(x)=x
2+ax+1在區(qū)間(0,
]上的最小值大于或等于0
而函數f(x)=x
2+ax+1的圖象是一條開口向上的拋物線,
其對稱軸為x=
,下面分三種情況討論函數的最小值
①當x=
≤0時,即a≥0時,函數f(x)在區(qū)間(0,
]上為增函數
∴函數f(x)的最小值大于f(0)=1≥0,符合題意.此時a≥0;
②當x=
∈(0,
]時,即-
≤a<0時,
函數f(x)的最小值為f(
)=1-
≥0,-2≤a≤2,
∴-
≤a<0;
③當x=
>
時,即a≤-
時,函數f(x)在區(qū)間(0,
]上為減函數
∴函數f(x)的最小值f(
)=
+
≥0,可得a≥-
因此-
≤a≤-
.
綜上所述,得實數a的取值范圍是:a≥-
故選C
點評:本題借助于一個一元二次不等式恒成立的問題,著重考查了一元二次不等式的應用和二次函數在給定區(qū)間上的最值最值等知識點,屬于中檔題.