将5克含镁,锌,铁3种金属的混合物与适量稀盐酸完全反应,产生氢气2.8L,则此3种金属的物质的量之和为多少(请写出详细过程)

问题描述:

将5克含镁,锌,铁3种金属的混合物与适量稀盐酸完全反应,产生氢气2.8L,则此3种金属的物质的量之和为多少(请写出详细过程)

从氧化还原反应和电子得失的角度看,这三种金属都是每mol失去两个电子,这两个电子被氢离子得到,会生成1mol氢气。这样三种金属的物质的量之和为:2.8/22.4=0.125mol

三种金属和盐酸反应都生成2价离子,随意可社金属R
R+HCl=RCl2+H2
1 22.4
? 2.8L
可得?
自己计算