单选题 关于x的方程kx 2 一(k一1)x+1=0有有理根,则整数k的值为( ).
【正确答案】 E
【答案解析】解析:当k=0时,x=一1,方程有有理根. 当k≠0时,方程有有理根,k是整数,则△=(k一1) 2 -4k=k 2 一6k+1为完全平方数,即存在非负整数m,使k 2 一6k+1=m 2 ,配方得(k一3) 2 一m 2 =(k一3+m)(k一3一m)=8. 由k一3+m与k一3一m是奇偶性相同的整数,其积为8,所以它们均为偶数, 又k一3+m>k一3一m,从而有