已知数列{an}中,a1=1,a2=3,an+2=an+1-an(n∈N*)则{an}前100项之和为( )
A.5
B.20
C.300
D.652
【答案】分析:先分别求出{an}的前9项,观察这9项知an是周期为6的周期函数,由此能求出{an}前100项之和.
解答:解:∵a1=1,a2=3,an+2=an+1-an(n∈N*),
∴a3=3-1=2,
a4=2-3=-1,
a5=-1-2=-3,
a6=-3+1=-2,
a7=-2+3=1,
a8=1+2=3,
a9=3-1=2,
…
∴an是周期为6的周期函数,
∵100=16×6+4,
∴S100=16×(1+3+2-1-3-2)+(1+3+2-1)=5.
故选A.
点评:本题考查数列的性质和应用,解题时要注意周期性和递推式的合理运用.