先整理C的方程可知曲线C的图象为半圆,要满足有公共点,有三种情况,一种是与半圆相切,根据原点到直线的距离为半径求得b,一种是与半圆相交但只有一个交点,第三种情况是直线与曲线有两个交点,根据图象可分别求得b的上限和下限,最后综合可求得b的范围
【解析】
∵曲线表示圆(x-3)2+(y-2)2=9的下半圆
若直线y=x+b与曲线有公共点,根据图象可知
当直线过A(0,2)时满足条件,此时2=b
当直线y=x+b与半圆相切时,由圆心(3,2)到直线y=x+b的距离d===3
此时b=-1-3,b=-1+3(舍去)
结合图形可知,当直线与曲线有公共点时,
故选B