镁,锌,铁三种金属元素各20g,分别与足量的盐酸反应,各生成氢气多少?
4个回答

M + 2HCl =MCl2 + H2 M = 镁,锌,铁

n(H2)=n(M)=金属质量/相对分子质量

m(H2)=n(H2)* 氢气的相对分子质量

即:镁——m(H2)=20g/24*2=1.67g

锌——m(H2)=20g/65*2=0.62g

铁——m(H2)=20g/56*2=0.71g