分析:利用等差數列的前n項和,判斷①的正誤;
利用等差數列的通項公式,利用等比數列的定義,判斷數列{a1an}為等比數列;推出②的正誤;
利用特殊數列,通過反例判斷③的正誤;
利用等差數列的求和公式求出S2n-Sn,利用等差數列的性質,判斷④的正誤;
解答:解:因為等差數列的前n項和,是關于n的二次函數,不含非0常數項,所以①不正確;
{a
n}為等差數列且a
1>0,則數列
{a1an}為等比數列,所以a
n=a
1+(n-1)d,
所以
a1an=a1a1+(n-1)d,
=
a1a1+(n-1)d-a1-(n-2)d=
a1d,
所以數列
{a1an}為等比數列,正確.
③若{a
n}為等比數列,則{lga
n}為等差數列,如果a
n=-2,lga
n沒有意義,所以不正確;
對于④{a
n}為等差數列,且S
n=100,a
2n+1+a
2n+2+…+a
3n=-120,則S
2n=90,
所以S
2n-S
n=90-100=-10,S
3n-S
2n=a
2n+1+a
2n+2+…+a
3n=-120,
100,-10,-120,是等差數列,所以④正確;
故答案為:②④.
點評:本題考查等差數列與等比數列的基本關系,考查邏輯推理能力,計算能力.