18、(本题满分12分)设A={x|x2-3x+2=0},B={x|x2-ax+2=0},.
(1)写出集合A的所有子集; (2)若B非空,求a的值.
(1)写出集合A的所有子集;
(2)若B非空,求a的值.
(1)由题可知:A={1,2},所以集合A的所有子集是:,{1},{2},{1,2};……5分
(2)因为B非空,①当集合B中只有一个元素时,由a2-8=0可知,此时或,不符合题意;
②当集合B中有两个元素时,A=B,所以有a=3;
综上可知:a=3.……12分