解:(1)(3-p)S
n+2pa
n=3+p,p为常数,且p<-3,n∈N*.
所以(3-p)S
n-1+2pa
n-1=3+p,(n≥2),两式相减得:(3-p)a
n+2pa
n-2pa
n-1=0 (n≥2)
即:(3+p)a
n=2pa
n-1 (n≥2),所以

(n≥2)--------------------------2分
当n=1时,(3-p)a
1+2pa
1=3+p,a
1=1,故数列{a
n}是等比数列-----------------------2分
a
n=(

)
n-1--------------------------------------------2分
(2)数列{a
n}的公比q=f(p),q=f(p)=

,b
1=a
1,b
n=

f(b
n-1),(n≥2),
所以b
n=

?

=

,所以

=

=

+

,

=

,b
1=a
1=1------------------3分
数列{

}是等差数列,

=1+

(n-1)=

,所以b
n=

;----------------2分
(3)因为a
n-a
n+1=(

)
n-1-(

)
n=(

)
n-1[1-

]=

由

=

因为lga
n=lg(

)
n-1=(n-1)lg

,
b
nlga
n=

lg


(b
nlga
n)=

[

lg

]=3lg

因为

,所以

,p=-9----------------3分
所以c
n=-

(

)
n-1,故{c
n}的各项和为S=

=-

.----------------2分.
分析:(1)通过

,通过推出

,即可判断数列是等比数列.
(2)利用数列{a
n}的公比q=f(p),以及

,求出b
n,即可.
(3)设

,在(2)的条件下,推出

,求出p,然后求出数列{c
n}的各项和.
点评:本题考查数列的判断,数列通项公式的求法,前n项和的求法,数列极限的应用,考查计算能力,转化思想的应用.