分析:根據x的范圍、利用基本函數的性質、基本不等式,求出每個函數的值域,從而得出結論.
解答:解:∵
≠0,∴y=
5≠1,∴y=
5 的值域不是(0,+∞),故排除A.
∵x>0時,y=x+
≥2,
故y=x+
(x>0)的值域為[2,+∞),不是(0,+∞),故排除B.
∵1-x∈R,∴y=
()1-x>0,故此函數的值域為(0,+∞),滿足條件.
∵y=x-
在[1,+∞)上是增函數,故它的最小值為1-1=0,故函數的值域為[0,+∞),不滿足條件,
故選C.
點評:本題主要考查求函數的值域,屬于基礎題.