分析:已知等式兩邊平方,利用同角三角函數間的基本關系化簡,求出2sinαcosα的值小于0,得到sinα>0,cosα<0,再利用完全平方公式及同角三角函數間的基本關系求出sinα與cosα的值,即可求出tanα的值.
解答:解:將已知等式sinα+cosα=
①兩邊平方得:(sinα+cosα)
2=sin
2α+2sinαcosα+cos
2α=1+2sinαcosα=
,
∴2sinαcosα=-
<0,
∵0<α<π,
∴sinα>0,cosα<0,即sinα-cosα>0,
∴(sinα-cosα)
2=1-2sinαcosα=
,
∴sinα-cosα=
②,
聯立①②,解得:sinα=
,cosα=-
,
則tanα=-
.
故選B
點評:此題考查了同角三角函數間的基本關系,以及完全平方公式的應用,熟練掌握基本關系是解本題的關鍵.