解(1)由

得

.
令m=1,得

①
令m=2,得

②
②÷①得:

(n∈N
*).记

,
则数列{1+S
n} (n≥2,n∈N
*)是公比为q的等比数列.
∴

(n≥2,n∈N
*)③.
n≥3时,

④.
③-④得,

(n≥3,n∈N
*).
在

中,令m=n=1,得

.
∴

.
则1+S
2=2a
2,∴a
2=1+a
1.
∵a
1=1,∴a
2=2.
在

中,令m=1,n=2,得

.
则

⑤
在

中,令m=2,n=1,得

则

⑥.
由⑤,⑥,解得a
3=4,a
4=8.
则q=2,由

(n≥3,n∈N
*),
得:

∵a
1=1,a
2=2也适合上式,∴

.
(2)在

中,令m=2,n=2,得

则1+S
4=2a
4,∴1+S
3=a
4.
在

中,令m=1,n=2,得

.
则

,∴

.
则a
4=4a
2,∴

.
代入

(n≥3,n∈N
*),
得

(n≥3,n∈N
*).
由条件a
4=a
2(a
1+a
2+1),得a
1+a
2+1=4.
∵a
2=a
1+1,a
1=1,∴a
2=2.
则

∵a
1=1,a
2=2上式也成立,
∴

(n∈N*).
故数列{a
n}成等比数列.
分析:(1)由给出的递推式分别取m=1,m=2得到两个关系式,两式作比后可以证明数列{1+S
n}是一个等比数列,由等比数列的通项公式得到S
n的表达式,模仿该式再写一个关系式,两式作差后进一步得到一个关于a
2和S
2的关系式,然后把a
1代入即可求得a
2的值,在分别取m=1,n=2;m=2,n=1代入原递推式,得到关于a
3,a
4的方程后可求解a
3,a
4则数列{a
n}的通项公式可求;
(2)在(1)的基础上,取m=n=2得关系式,结合m=1,n=2得到的关系式可求出q=

=2.最后结合题目给出的条件,a
4=a
2(a
1+a
2+1)证出数列{a
n}成等比数列.
点评:本题考查了等比关系的确定,考查了等差数列和等比数列的综合,训练了学生的灵活变形能力和对繁杂问题的计算能力,属中高档题.