在等比数列{an}中,前三项分别为1,q,q2,第二项加上2后构成等差数列,则q=(  )