题目内容

设f(x)是定义在R上恒不为零的函数,对任意x,y∈R,都有f(x)•f(y)=f(x+y),若a1=
1
2
,an=f(n),则数列{an}的前n项和Sn的取值范围是(  )
分析:根据f(x)•f(y)=f(x+y),令x=n,y=1,可得数列{an}是以
1
2
为首项,以
1
2
的等比数列,进而可以求得Sn,进而Sn的取值范围.
解答:解:∵对任意x,y∈R,都有f(x)•f(y)=f(x+y),
∴令x=n,y=1,得f(n)•f(1)=f(n+1),
an+1
an
=
f(n+1)
f(n)
=f(1)=
1
2

∴数列{an}是以
1
2
为首项,以
1
2
的等比数列,
∴an=f(n)=(
1
2
n
∴Sn=
1
2
(1-
1
2n
)
1-
1
2
=1-(
1
2
n∈[
1
2
,1).
故选D.
点评:本题主要考查了等比数列的求和问题,解题的关键是根据对任意x,y∈R,都有f(x)•f(y)=f(x+y)得到数列{an}是等比数列,属中档题.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网