一道高一的化学题..急.......高人帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/27 20:50:42
某二价金属M含结晶水的盐A,溶于水后加入硝酸银溶液,生成不溶于硝酸的白色沉淀,A的水溶液加入氢氧化钠不生成沉淀,向此碱性溶液中通入二氧化碳则生成白色沉淀3.94克,此沉淀加入盐酸全部溶解时,产生448毫升二氧化碳(标况下),2克A加热到125℃失去0.295g水,生成无水盐,根据计算写出A的分子式,并指出M是那种元素.
最好写出过程 谢谢了..

设为MCl2
MCO3+HCl=MCl2+H2O+CO2
CO2的物质的量为0.448/22.4=0.02mol
MCO3的物质的量也是0.02mol
MCO3的相对分子质量3.94/0.02=197
M的相对分子质量137 推断Ba
BaCl2与水的摩尔比:(2-0.295)/197:0.295/18=1:2
分子式BaCl2.2H2O