【答案】分析:(1)確定函數的定義域,從而確定真數的范圍,即可求得函數的值域;
(2)當x∈(-∞,2]時,有t=2x∈(0,4],函數g(x)=4x-21+x-m在M內有零點等價于關于t的方程:m=t2-2t在(0,4]內有解,求出函數的值域,即可求m的取值范圍.
解答:解:(1)設u=8-2x-x2,則由8-2x-x2>0,可得-4<x<2…(2分)
則u=8-2x-x2=9-(x+1)2∈(0,9],…(4分)
∴y=log3u∈(-∞,2],即函數f(x)的值域M=(-∞,2]…(6分)
(2)∵當x∈(-∞,2]時,有t=2x∈(0,4],
又4x-21+x=(2x)2-2•2x=t2-2t…(8分)
∴函數g(x)=4x-21+x-m在M內有零點等價于關于t的方程:m=t2-2t在(0,4]內有解,…(10分)
而t2-2t=(t-1)2-1∈[-1,8]
∴m∈[-1,8]…(12分)
點評:本題考查復合函數的值域,考查函數的零點,考查學生分析轉化問題的能力,屬于基礎題.