有一包白色粉末,其中可能含有Ba(NO3)2、NaCl、K2CO3、Na2SO4.现做以下实验:①将部分粉末加入水中,振
问题描述:
有一包白色粉末,其中可能含有Ba(NO3)2、NaCl、K2CO3、Na2SO4.现做以下实验:①将部分粉末加入水中,振
答
(1)Ba(NO3)2,NaCl,K2CO3
(2)①BaCO3+2HNO3=Ba(NO3)2+H2O+CO2
③Ba(NO3)2+H2SO4=BaSO4+2HNO3
解析:溶解后有白色沉淀产生,而原粉末中并无不溶物,就是反应生成的沉淀,所给盐中阳离子只有钡离子可以产生沉淀,所以由①可得粉末中一定有Ba(NO)2,加入硝酸沉淀全部溶解并产生气体,所以由②得粉末中一定不含Na2SO4一定含K2CO3,加入硝酸银产生沉淀说明粉末中含氯离子,由③得一定含NaCl.