将Mg、Al、Zn分别放入相同溶质质量分数的盐酸中,反应完成后,放出的氢气质量相同,其可能原因是
1个回答

三条方程式

Mg+2HCl=MgCl2+H2↑

2Al+6HCL=2AlCl3+3H2↑

Zn+2HCl=ZnCl2+H2↑

A:如果盐酸质量相同,放入金属相等

设放入的盐酸质量为2 所有金属质量为1

Mg放出 1个 H2 需要 1个Mg

Al放出 1个 H2需要 2/3个Al 所以Al会剩余 1/3

Zn放出 1个 H2需要 1个Zn

A正确 (你那道题是HCl足量 HCl足量时反应完全 即Al与6个HCl反应完全 放出H2是3个)

B:将Al的化学方程式里面所有的计量数同时除以3

得到 1/3 Al+2 HCl= 2/3 AlCl3 +H2↑

此时Al放出1个H2 需要1个盐酸HCl

所以放入的盐酸质量比例是

1:1:1

所以B错

C:将Al的化学方程式里面所有的计量数同时除以2

得到 Al+ 3/2HCl=AlCl3+3/2H2↑

所以当放入的三种金属质量相同时 放出的H2不等量

所以C错

D:先写出三道放出等量氢气的化学方程式

Mg+2HCl=MgCl2+H2↑

Zn+2HCl=ZnCl2+H2↑

1/3 Al+2 HCl= 2/3 AlCl3 +H2↑

盐酸足量

Mg的相对原子质量是24 ZN是65 Al是27(1/3个Al就是9)

所以当盐酸足量时放出等量氢气 金属用量 Zn>Mg>Al