有Fe、Mg、Al、C四种元素组成的合金20克,跟足量盐酸、稀硫酸分别反应后,生成的氢气质量可能分别为

5个回答

  • 四种元素中,C不与酸反应.

    所以

    Fe+2HCl==FeCl2+H2↑

    Mg+2HCl==MgCl2+H2↑

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

    Fe+H2SO4==FeSO4+H2↑

    Mg+H2SO4==MgSO4+H2↑

    2Al+3H2SO4==Al2(SO4)3+3H2↑

    所以生成等质量的H2.

    因为Al产生最多H2,所以该合金产生最多时,合金只有Al元素.

    所以假设Al质量为20g

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

    54 6

    20g X

    解得X=2.22g

    假设C质量为20g,那么将会没有H2生成.

    因为合金还有其它成分,所以M H2≠2.22g 也≠0g

    所以0 < M H2 < 2.22g

    所以答案为D.