已知数列an中 a1=1,a2=2,an+1+an=2n,(n属于整数0,求an

问题描述:

已知数列an中 a1=1,a2=2,an+1+an=2n,(n属于整数0,求an

该题是有问题的:因为题设已经给出“a[1]=1”,所以当n=1时,从递推公式:a[n+1]+a[n]=2n,得到:a[2]=1,与题设的条件“a[2]=2”矛盾。其实,如果递推公式只有两个连续的数列项的话,已知条件给出a[1]就足够了,多了反而容易自相矛盾。请楼主把原题拿来校对一下,究竟问题出在哪里。
顺便说一下,“(n属于整数0”,应该是“(n属于整数)”吧,常常有人把右括“)”号打成“0”,这两个字符在同一个键位,就差按“Shift”键,输入时疏忽了,就苦了解题人了。

An=n 过程难打上去啊

an+1=2n-an
an=(2n-1)-an-1
所以an+1=2n-an=2n-[(2n-1)-an-1]=1+an-1
n为奇数时 an=(n-1)/2 +a1=(n+1)/2
n为偶数时 an=n/2 +2
嘿嘿 做得这么好