某硫酸盐1.2g,将其全部溶于水,加入过量的BaCl2的溶液,产生白色沉淀,将其过滤洗涤烘干,称重为4.66g.

问题描述:

某硫酸盐1.2g,将其全部溶于水,加入过量的BaCl2的溶液,产生白色沉淀,将其过滤洗涤烘干,称重为4.66g.
回答下列问题:1.该硫酸盐的相对分子质量为多少?(已知该硫酸盐的相对分子质量小于180)
2.若向该硫酸盐的水溶液中加入碳酸钠,立即产生大量气体,则该硫酸盐的化学式为()其反应化学方程式为()
3.若向该硫酸盐的水溶液中加入氢氧化钠溶液,立即产生白色沉淀,则该硫酸盐的化学式微(),其化学反应方程式为()

题给数据可能有问题
所得沉淀应为BaSO4,则
1、n(BaSO4)=n(SO42-)=4.66/233=0.02mol
M=1.2/0.02=60 不可能,可能应是120
2、应含有大量的H+
2NaHSO4 + Na2CO3 = 2Na2SO4 +H2O+CO2
3、应含有Mg2+
MgSO4+2NaOH= Na2SO4+Mg(OH)2