∵直线y=kx+1恒过定点A(0,1)
要使得直线y=kx+1与椭圆
x 2
5 +
y 2
a =1 恒有公共点
则只要点A在椭圆
x 2
5 +
y 2
a =1 内或椭圆上即可
方程
x 2
5 +
y 2
a =1 表示椭圆可得a>0且a≠5
∴
1
a ≤ 1
a>0且a≠5 解可得a≥1且a≠5
P:a≥1且a≠5
只有一个实数x满足不等式x 2+2ax+2a≤0,则可得△=4a 2-8a=0
解可得a=0或a=2
∴q:a=0或a=2
由命题“p或q”是假命题可得p,q都为假命题
∴
a<1或a=5
a≠0且a≠2
∴a<0或0<a<1 或a=5.