问题 选择题
已知数列{an}是公比为q的等比数列,且a2,a4,a3成等差数列.则q=(  )
A.1B.-
1
2
C.-
1
2
或1
D.-1或
1
2
答案

由a2,a4,a3成等差数列,得到2a4=a2+a3

即2a1q3=a1q+a1q2,因为a1q≠0,

所以化简得:2q2-q-1=0即(2q+1)(q-1)=0,

解得q=-

1
2
或q=1.

故选C

选择题
单项选择题