问题 问答题

有一包白色粉末,其中可能含有BaCl2、MgCl2、K2CO3、NaCl中的一种或几种.现做以下实验:

(1)将部分粉末加入水中,振荡,有白色沉淀生成;

(2)向(1)的悬浊液中加入过量的稀硝酸,白色沉淀消失,并有气泡产生;

(3)取少量(2)的溶液滴入稀硫酸,有白色沉淀生成;

(4)另取少量(2)的溶液滴入AgNO3溶液.有白色沉淀生成.

(5)另取少量(2)的溶液滴入过量的NaOH溶液,无明显现象.

根据上述实验现象,判断原白色粉末中肯定含有______;肯定不含有______;可能含有______.

写出有关反应的离子方程式:

(1)______   (2)______   (3)______   

(4)______.

答案

向(1)的悬浊液中加入过量的稀硝酸,白色沉淀消失,并有气泡产生,说明含有K2CO3,取少量(2)的溶液滴入稀硫酸,有白色沉淀生成,说明含有BaCl2,由于含有BaCl2,发生反应的离子方程式为Ba2++SO42-=BaSO4↓,则另取少量(2)的溶液滴入AgNO3溶液.有白色沉淀生成,应为AgCl,反应的离子方程式为Ag++Cl-=AgCl↓,但不能证明含有NaCl,另取少量(2)的溶液滴入过量的NaOH溶液,无明显现象,则一定不含MgCl2,则(1)中反应为Ba2++CO32-=BaCO3↓,(2)反应为BaCO3+2H+=Ba2++CO2↑+2H2O,

故答案为:BaCl2、K2CO3;MgCl2;NaCl;①Ba2++CO32-=BaCO3↓;②BaCO3+2H+=Ba2++CO2↑+2H2O;③Ba2++SO42-=BaSO4↓;④Ag++Cl-=AgCl↓.

选择题
填空题