解:(1)当n为偶数时,a
n=

,
∵f(x)=2x-1,g(x)=-2x,点(a
2n-1,a
2n)在函数y=f(x)或y=g(x)的图象上,
∴a
2n=2a
2n-1-1,或a
2n=-2a
2n-1,
当a
2n=2a
2n-1-1时,2a
2n-1=a
2n+1=n+1,∴a
2n-1=

,
∵数列{a
n} (n∈N
*)的各项都为整数,
∴n为奇数时,a
2n-1=

,
令n=2k-1,k∈N
*,则a
4k-3=

=k,即a
1,a
5,a
9,…,成首项为1,公差为1的等差数列;
当a
2n=-2a
2n-1时,a
2n-1=-

,
所以n为偶数时,a
2n-1=-

,
令n=2k′,k′∈N
*,则a
4k′-1=-

=-k′,即a
3,a
7,a
11,…,成首项为-1,公差为-1的等差数列;
所以S
8=a
1+a
2+a
3+a
4+a
5+a
6+a
7+a
8=(a
2+a
4+a
6+a
8)+(a
1+a
5)+(a
3+a
7)
=

(2+4+6+8)+(1+2)+(-1-2)
=10;
(2)由(1)知,n为偶数时,a
n=

,且a
1,a
5,a
9,…,成首项为1,公差为1的等差数列,a
3,a
7,a
11,…,成首项为-1,公差为-1的等差数列,
所以S
4n=S
奇+S
偶=[(1+2+3+…+n)+(-1-2-3-…-n)]+(1+2+3+4+…+2n)=

=2n
2+n.
故答案为:(1)10;(2)2n
2+n.
分析:(1)当n为偶数时,a
n=

,则a
2n=n,由f(x)=2x-1,g(x)=-2x,点(a
2n-1,a
2n)在函数y=f(x)或y=g(x)的图象上,得a
2n=2a
2n-1-1,或a
2n=-2a
2n-1,从而可求得n为奇数时,a
2n-1=

,n为偶数时,a
2n-1=-

,易判断a
1,a
5,a
9,…,成首项为1,公差为1的等差数列,a
3,a
7,a
11,…,成首项为-1,公差为-1的等差数列,由此可得S
8=a
1+a
2+a
3+a
4+a
5+a
6+a
7+a
8=(a
2+a
4+a
6+a
8)+(a
1+a
5)+(a
3+a
7),代入即可求值;
(2)由(1)得S
4n=S
奇+S
偶=[(1+2+3+…+n)+(-1-2-3-…-n)]+(1+2+3+4+…+2n),化简即可得到答案.
点评:本题考查数列与函数的综合、数列求和及数列的函数特性,考查学生分析解决问题的能力,本题对学生能力要求较高,难度较大.