镁,锌,铁三种金属元素各20g,分别与足量的盐酸反应,各生成氢气多少?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 10:34:13
镁,锌,铁三种金属元素各20g,分别与足量的盐酸反应,各生成氢气多少?
镁,锌,铁三种金属元素各20g,分别与足量的盐酸反应,各生成氢气多少?
镁,锌,铁三种金属元素各20g,分别与足量的盐酸反应,各生成氢气多少?
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
根据三个反应的化学方程式可以得出
12g镁反应能生成2g的氢气
32.5g锌反应能生成2g的氢气
28g铁反应能生成2g的氢气
根据这个就可以计算出
20g镁反应能生成3.33g的氢气
20g锌反应能生成1.23g的氢气
20g铁反应能生成1.43g的氢气
Mg+2HCl=MgCl2+H2 ↑ Zn+2HCl=ZnCl2+H2 ↑ Fe+HCl=FeCl2+H2↑
23 2 65 2 55 2
20 ...
全部展开
Mg+2HCl=MgCl2+H2 ↑ Zn+2HCl=ZnCl2+H2 ↑ Fe+HCl=FeCl2+H2↑
23 2 65 2 55 2
20 x 20 x 20 x
x=1.73g x=0.6g x=0.7
收起
若是计算题,就要用化学方程式计算。若是其它的,就用这个公式。
金属在此反应的化合价÷金属的相对原子质量×金属的质量=生成氢气的质量