BaCl2和K2CO3 Na2SO4
BaCO3 + 2 H+ ===H2O+CO2↑+ Ba2+
Ag+ + Cl- ===AgCl↓
粉末溶于水产生白色沉淀,且在酸中全部溶解,说明产生的沉淀不是BaSO4(硫酸钡不溶于酸),而是BaCO3,所以只能是BaCl2和K2CO3,肯定不含 Na2SO4,滴入几滴AgNO3溶液,有白色沉淀生成 再加入稀硝酸时沉淀不溶解,说明溶液中含有Cl离子,但BACl2中已经提供了Cl离子,所以NaCl可能有,也可能没有,不能确定
已经解释的很详细了,不懂还可以用百度发消息给我,