根据方程式可得;
1molMg和Fe与盐酸反应都生成1mol氢气,
1molNa与盐酸反应生成0.5mol氢气,
方程式是2Na+HCl+H2O=Nacl+NaOH+H2;
1molAl与盐酸反应生成1.5mol氢气,
最简单的方法;设四种元素质量各为100g;
用交差相乘算出100g该元素生成氢气多少g;
100gMg生成氢气8.33g,
100gAl生成氢气33.33g,
100gFe生成氢气3.57g,
100gNa生成氢气4.35g,
通过这个可以判断;
正确的排序因该是;Al>Mg>Na>Fe,
Al>Na>Mg>Fe
钠不是先和HCl反应是先和水反应生成物在和酸反应(2Na+H2O==2NaOH+H2 NaOH+HCl==NaCl+H2O)
生成2gH2各须金属的质量(g)
Al--18
Mg--24
Ca--40
Na--46
Fe--56
Zn--65
K--78