问题 选择题

镁带在空气中燃烧的全部产物(MgO、Mg3N2)溶解在100mL2.2mol/L的盐酸中(Mg3N2和HCl反应生成MgCl2和NH4Cl),再以50mL 0.6mol/L的NaOH溶液中和多余的HCl,然后在此溶液中加入过量的NaOH把NH3蒸出,并用足量盐酸吸收,测得NH3的质量为0.51g,则镁带的质量为(  )

A.2.28g

B.0.96g

C.1.92g

D.3.2g

答案

n(HCl)=0.1L×2.2mol/L=0.22mol,n(NaOH)=0.05L×0.6mol/L=0.03mol,n(NH3)=

0.51g
17g/mol
=0.03mol,

MgO、Mg3N2溶解在盐酸中发生:MgO+2HCl=MgCl2+H2O,Mg3N2+8HCl=3MgCl2+2NH4Cl,再以50mL 0.6mol/L的

NaOH溶液中和多余的HCl,发生:NaOH+HCl=NaCl+H2O,

此时溶液溶质为NaCl、NH4Cl和MgCl2

溶液中存在2n(Mg2+)+n(Na+)+n(NH4+)=n(Cl-

因:n(Na+)=n(NaOH)=0.03mol,n(NH4+)=n(NH3)=0.03mol,n(Cl-)=n(HCl)=0.22mol,

则2n(Mg2+)=0.22mol-0.03mol-0.03mol=0.16mol,

n(Mg2+)=0.08mol,

即n(Mg)=n(Mg2+)=0.08mol,

所以:m(Mg)=0.08mol×24g/mol=1.92g,

故选C.

单项选择题
选择题