(1)由S3,S9,S6成等差数列,得S3+S6=2S9,
若q=1,则S3+S6=9a1,2S9=18a1,
由a1≠0得S3+S6≠2S9,与题意不符,所以q≠1.
由S3+S6=2S9,得
+
a1(1?q3) 1?q
=
a1(1?q6) 1?q
.2a1(1?q9) 1?q
整理,得q3+q6=2q9,由q≠0,1,
设t=q3,则2t2-t-1=0,解得t=1(舍去)或t=-
,1 2
所以q3=?
;1 2
(2)由(1)知:a8=a2×q6=
a2,a5=a2×q3=?1 4
a21 2
则a8-a2=a5-a8,
所以a2,a8,a5成等差数列.