7. 已知一次函数$y =  kx + b的图象交y轴于点C$,经过点$A(a,2 + b)和点B(a + 2,3k + 1)$。若$OC\leqslant 2$,则$k$的取值范围是(
C
)
A.$- 1\leqslant k\leqslant 3$
B.$k\leqslant 3且k\neq 0$
C.$- 1\leqslant k\leqslant 3且k\neq 0$
D.$k\leqslant - 1或k\geqslant 3$
解析:
∵一次函数$y=kx+b$的图象交$y$轴于点$C$,
∴点$C$的坐标为$(0,b)$,则$OC=|b|$。
∵$OC\leqslant 2$,
∴$|b|\leqslant 2$,即$-2\leqslant b\leqslant 2$。
∵函数经过点$A(a,2 + b)$和点$B(a + 2,3k + 1)$,
∴将点$A$代入函数得:$2 + b=ka + b$,化简得$ka=2$,即$a=\dfrac{2}{k}(k\neq 0)$。
将点$B$代入函数得:$3k + 1=k(a + 2)+ b$,
把$a=\dfrac{2}{k}$代入上式:$3k + 1=k\left(\dfrac{2}{k}+ 2\right)+ b$,
$3k + 1=2 + 2k + b$,
解得$b=k - 1$。
∵$-2\leqslant b\leqslant 2$,
∴$-2\leqslant k - 1\leqslant 2$,
$-1\leqslant k\leqslant 3$。
又
∵$k\neq 0$,
∴$k$的取值范围是$-1\leqslant k\leqslant 3$且$k\neq 0$。
C