单选题 设x1,x2是方程x2-2(k+1)x+k2+2=0的两个实数根,且(x1+1)(x2+1)=8,则k的值是______
  • A.1
  • B.-2
  • C.-3
  • D.1或-3
  • E.1或-2
【正确答案】 A
【答案解析】[解析] 由题意得△=[2(k+1)]2-4(k2+2)≥0,得[*]①;
又x1+x2=2(k+1),x1x2=k2+2,
所以(x1+1)(x2+1)=x1x2+(x1+x2)+1=k2+2+2(k+1)+1=k2+2k+5,
由已知得k2+2k+5=8,解得k=-3,k=1②;
由①②得k=1。