已知 {1,2}∪{x+1,x2-4x+6}={1,2,3},则x=( )
A.2
B.1
C.2或 1
D.1或3
【答案】分析:已知{1,2}∪{x+1,x2-4x+6}={1,2,3},根据并集的定义,可知3∈{x+1,x2-4x+6},再进行分类讨论进行求解;
解答:解:∵{1,2}∪{x+1,x2-4x+6}={1,2,3},
∴3∈{x+1,x2-4x+6},
若x+1=3,可得x=2,代入可得{x+1,x2-4x+6}={3,2},满足题意;
若x2-4x+6=3,解得x=1或3,
当x=1时,{x+1,x2-4x+6}={2,3},满足题意;
当x=3时,{x+1,x2-4x+6}={4,3},可得{1,2}∪{x+1,x2-4x+6}={1,2,3,4},不满足题意;
∴x=1或2,
故选C;
点评:此题主要考查并集的定义及其运算,解题的过程中用到了分类讨论的思想,要进行验证,是一道基础;