解:(I)设等差数列{a
n}的公差为d,由题意知d为非零常数
∵a
1=1,a
1、a
3、a
9成等比数列
∴a
32=a
1×a
9,即(1+2d)
2=1×(1+8d),解之得d=1(舍去0)
因此,数列{a
n}的通项公式为a
n=1+(n-1)×1=n;
(II)由(I)得

=n×2
n∴S
n=1×2
1+2×2
2+3×2
3+…+(n-1)×2
n-1+n×2
n…①
两边都乘以2,得2S
n=1×2
2+2×2
3+3×2
4+…+(n-1)×2
n+n×2
n+1…②
①-②可得:-S
n=2+2
2+2
3+…+2
n-n×2
n+1=

-n×2
n+1=2
n+1(1-n)-2
∴S
n=(n-1)2
n+1+2.
分析:(I)设等差数列{a
n}的公差为d,根据a
1,a
3,a
9成等比数列建立关于d的方程,解之即可得到d=1(舍去0),由此代入等差数列的通项公式,即可得到数列{a
n}的通项公式;
(II)由(I)可得

=n×2
n,利用错位相减法结合等比数列求和公式,即可得到数列

的前n项和S
n的值.
点评:本题给出等差数列{a
n}的第1、3、9项成等比数列,求它的通项公式并求数列

的前n项和.着重考查了等差数列的通项公式、错位相减法求和和等比数列求和公式等知识点,属于中档题.