问题描述: 镁,锌,铁三种金属元素各20g,分别与足量的盐酸反应,各生成氢气多少? 1个回答 分类:化学 2014-12-03 问题解答: 我来补答 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 展开全文阅读