(1)解:由S
n=(1+m)-ma
n得:S
n-1=(1+m)-ma
n-1 (n≥2),相减得:a
n=-ma
n+ma
n-1,
∴

=

,m≠-1,m为常数,即数列{an}是等比数列,又a
nf (m)=a
n+1,∴f (m)=

.
∵b
n=f (b
n-1)=

,∴

-

=1,即{

}是首项为2,公差为1的等差数列,
故

=2+(n-1)=n+1,
∴b
n=

.(6分)
(2)解:当m=1时,

=

,a
1=S
1=2-a
1,得:a
1=1,∴a
n=

,(8分)
∴c
n=a
n(

-1)=n×

,
∴T
n=1+2×

+3×

+…+n×

,

=

+2

+3

+…+(n-1)

+n

,
相减得:

=1+

+

+

+…+

-n

=

-n

=2-2

-n

<2,
∴T
n<4. (12分)
分析:(1)由条件可得得:a
n=-ma
n+ma
n-1,即数列{an}是等比数列,又a
nf (m)=a
n+1,得f (m)=

.再由b
n=f (b
n-1)=

,可得

-

=1,故{

}是首项为2,
公差为1的等差数列,由此求得数列{b
n}的通项公式.
(2)先求出 a
n=

,进而求得 c
n=a
n(

-1)=n×

,再进一步求得T
n=1+2×

+3×

+…+n×

,利用错位相减法求出T
n的值.
点评:本题主要考查等差数列的通项公式,等比关系的确定,数列与不等式综合,用错位相减法进行数列求和,属于难题.