已知表面被氧化的镁条1.6G,放入100mL盐酸反应,固体全部溶解,在标准状况下生成氢气1.12L,讲溶解液稀释到200mL,求跟盐酸反应前镁的质量,生成的溶液的物质的量浓度时多少?

问题描述:

已知表面被氧化的镁条1.6G,放入100mL盐酸反应,固体全部溶解,在标准状况下生成氢气1.12L,讲溶解液稀释到200mL,求跟盐酸反应前镁的质量,生成的溶液的物质的量浓度时多少?

因为生成氢气的量为n(H2)=1.12/22.4=0.05mol
又因为反应原理Mg+2HCl=MgCl2+H2可得:n(Mg)=n(H2)=0.05mol,质量即为
m(Mg)=24*0.05=1.2g
即m(MgO)=1.6-1.2=0.4g,即n(MgO)=0.4/40=0.01mol
所以生成的MgCl2的量为n(MgCl2)=n(Mg)+n(MgO)=0.05+0.01=0.15mol
所以c(MgCl2)=0.15/0.2=0.75mol/L

Mg~H2
24 22.4
x 1.12 x=1.2 反应前Mg1.2g
Mg~MgCl2 MgO ~MgCl2
24 1 40 1
1.2 n1 1.6-1.2 n2 n1=0.05mol n2=0.01mol
物质的量浓度=(0.05+0.01)mol/0.2L=0.3mol/L

设Mg的质量为m由关系式知Mg------H224g 22.4Lm 1.12L列式解之得:m=1.2g则镁条中MgO的质量为1.6g-1.2g=0.4gMgO中Mg的质量为0.4g*24/40=0.24g由关系式知Mg-----------MgCl224g 1mol1.2g+0.24g=1.44g c(MgCl2 )*0.2L列...