已知数列{θn} {an}满足θ1=45°,且sinθn=an+1,tanθn=an,求数列an的通项公式