已知集合A={x|ax2+2x+a=0,a∈R},若集合A有且仅有2个子集,则a的取值为( )
- A.0或1
- B.0或-1
- C.0或±1
- D.0
答案
正确答案:C
知识点:集合之间的关系

因为集合A有且仅有2个子集,所以A中仅有一个元素,即ax2+2x+a=0只有一个解;
当a=0时,方程化为2x=0,方程只有一个根x=0,符合题意.
当a≠0时,方程ax2+2x+a=0有两个相等的实数根,Δ=22-4•a•a=0,
即a2=1,∴a=±1,此时A={-1}或A={1},符合题意.∴a=0或±1.故选C.

略
