2.1克镁铝合金完全溶于足量盐酸中,生成氢气2.24L(STP),求合金中镁、铝的质量分数为多少?

1个回答

  • 生成氢气物质的量为

    (2.24/22.4)mol=0.1mol

    设2.1克合金中含镁xmol,含铝ymol,则有

    24x+18y=2.1 (式一)

    又根据二者分别与盐酸反应的方程式

    Mg+2HCl=MgCl2+H2

    x(Mg) x(H2)

    2Al+6HCl=2AlCl3+3H2

    y(Al) 3y/2(H2)

    则有x+(3y/2)=0.1 (式二)

    联立式一和式二,得

    x=3/40,y=1/60

    则Mg的质量为24*(3/40)g=1.8g

    Al的质量为18*(1/60)g=0.3g

    则Mg的质量分数为

    (1.8/2.1)*100%=85.71%

    Al的质量分数为

    (0.3/2.1)*100%=14.29%