纳镁铝铁四种金属中的两种组成的混合物12克,与足量的盐酸反应产生1.0克氢气,则混合物中必定含有的金属是

问题描述:

纳镁铝铁四种金属中的两种组成的混合物12克,与足量的盐酸反应产生1.0克氢气,则混合物中必定含有的金属是

2Na+2HCl=2NaCl+H2
Mg+2HCl=MgCl2+H2
2Al+6HCl=2AlCl3+3H2
Fe+2HCl=FeCl2+H2
12克Na反应生成0.52克氢气
12克Mg反应生成1克氢气
12克Al反应生成1.5克氢气
12克Fe反应生成0.43克氢气
因为有两种金属,所以必须有生成气体大于1克和小于1克的,所以Al必须要有。
(Na放入盐酸中应该是先与H2O反应再与HCl反应
但对于H2质量无影响)


按平均分子量算:生成0.5摩尔氢气 12克物质的平均摩尔质量为24
需要铝:18 镁:24 钠:46 铁:56
只有铝的小于24