6g铁放入盐酸中完全溶解共得氢气0.2g,该铁片中的杂质可能是A碳B锌C铝D镁答案是B,为什么?铁和盐酸反应,理应生成0.21克氢气,而现在只有0.2克,那应该说明杂质不能和盐酸反应呐.那为什么答案却是B,A为什么不可以?

问题描述:

6g铁放入盐酸中完全溶解共得氢气0.2g,该铁片中的杂质可能是
A碳
B锌
C铝
D镁
答案是B,为什么?铁和盐酸反应,理应生成0.21克氢气,而现在只有0.2克,那应该说明杂质不能和盐酸反应呐.那为什么答案却是B,A为什么不可以?

假设6g全部是铁
那么产生的氢气是0.21g
那么杂质应该是相对原子质量比铁大的物质,或者是不和酸反应的物质
那么这里应该选A和B

完全溶解 不能选A
生成0.2gH2需铁5.6g,需锌6.5g,5.6g

因为完全溶解 所以肯定不是A
至于B 就需要方程式了
Zn+2HCl=ZnCl2+H2 假设氢气0.2g 那么就需要6.5g锌才能反应生成
在这种情况下 6gFe制成的氢气大于0.2g 而锌小于 那么当它们按一定比例混合时就可以得到0.2g氢气
当铝和镁各有6g时 生成的氢气大于0.2g 所以不管怎么搭配生成的氢气必定大于0.2g