函数 $f(x)=3-x+\left(\frac{1}{2}\right)^{x}$ 零点的个数是 ( )
函数 $f(x)=3-x+\left(\frac{1}{2}\right)^{x}$ 零点的个数,

即方程 $\left(\frac{1}{2}\right)^{x}=x-3$ 的根的个数,

所以只需求函数 $y=x-3$ 和函数 $y=\left(\frac{1}{2}\right)^{x}$ 交点的个数

在同一坐标系中分别作出函数 $y=x-3$ 和函数 $y=\left(\frac{1}{2}\right)^{x}$ 的图像.

<ImageHere>

如图所示, 函数 $y=x-3$ 和函数 $y=\left(\frac{1}{2}\right)^{x}$ 交点有 1 个.

故答案为: B

【分析】求函数 $y=x-3$ 和函数 $y=\left(\frac{1}{2}\right)^{x}$ 交点的个数, 数形结合可得结论.