已知 $f(x)=\left\{\begin{array}{l}\left(\frac{1}{2}\right)^{x-1}, x \leq 3 \\ f(x-6), x>3\end{array}\right.$ 则 $f(18)$ 的值为 ( )
【详解】

由题得 $f(18)=f(12)=f(6)=f(0)=\left(\frac{1}{2}\right)^{0-1}=2$.

故答案为: D.

【点睛】

(1)本题主要考查分段函数求值, 意在考查学生对这些基础知识的掌握水平.(2)分段函数求值的关键是看自变量属于函数的哪一段, 如果不能确定就分类讨论.