設等比數(shù)列{an}的公比為q,前n項和為Sn,若Sn+1,Sn,Sn+2成等差數(shù)列,則公比q為( )
A.q=-2
B.q=1
C.q=-2或q=1
D.q=2或q=-1
【答案】
分析:首先由S
n+1,S
n,S
n+2成等差數(shù)列,可得2S
n=S
n+1+S
n+2,然后利用等比數(shù)列的求和公式分別表示S
n+1,S
n,S
n+2,
注意分q=1和q≠1兩種情況討論,解方程即可.
解答:解:設等比數(shù)列{a
n}的公比為q,前n項和為S
n,且S
n+1,S
n,S
n+2成等差數(shù)列,則2S
n=S
n+1+S
n+2 .
若q=1,則S
n=na
1,式子顯然不成立.
若q≠1,則有
,
故2q
n=q
n+1+q
n+2,即q
2+q-2=0,因此q=-2.
故選:A.
點評:本題主要考查等差數(shù)列的定義和性質(zhì),等比數(shù)列的前n項和公式,涉及等比數(shù)列求和時,若公比為字母,則需要
分類討論,屬于中檔題.