镁,锌,铁三种金属各30g,分别与足量盐酸反应,生成的氢气的质量各是多少?如果反应后各生成氢气30g,则需要这三种的质量各是多少?
问题描述:
镁,锌,铁三种金属各30g,分别与足量盐酸反应,生成的氢气的质量各是多少?如果反应后各生成氢气30g,则需要这三种的质量各是多少?
答
(1)设30克镁、铁、锌与足量盐酸反应生成的氢气的质量分别为x、y、z.
Mg+2HCl═MgCl2+H2↑
24 2
30g x
=24 2
解得:x=2.5g30g x
Fe+2HCl═FeCl2+H2↑
56 2
30g y
=56 2
解得:y≈1.07g30g y
Zn+2HCl═ZnCl2+H2↑
65 2
30g z
=65 2
解得:z≈0.92g30g z
答:镁、铁、锌与盐酸反应,生成氢气的质量分别是2.5g,1.07g,0.92g.
(2)反应后各生成氢气30g,设需要镁、铁、锌的质量各是a、b、c.
Mg+2HCl=MgCl2+H2↑
24 2
a 30g
=24 a
,解得:a=360g2 30g
Fe+2HCl=FeCl2+H2↑
56 2
b 30g
=56 b
,解得:b=840g2 30g
Zn+2HCl=ZnCl2+H2↑
65 2
c 30g
=65 c
,解得:c=975g2 30
答:镁、铁、锌与盐酸反应,需要金属的质量分别是360g,840g,975g.