由锌、铁、镁、铝四种金属中的两种组成的混合物10克,与足量的盐酸反应,产生的氢气为0.5摩尔,则混合物中一定含有的金属是( )

问题描述:

由锌、铁、镁、铝四种金属中的两种组成的混合物10克,与足量的盐酸反应,产生的氢气为0.5摩尔,则混合物中一定含有的金属是( )
A 镁 B 铝 C 铁 D 锌
现有A 、B、C三种化合物,各取40g相混合,完全反应后,得18gB,49gC,还有D生成.已知D的相对分子质量为106,现将22gA和11gB反应,能生成D的物质的量为( )
A 1mol B 0.5 mol C 0.275mol D 0.25mol

肯定有铝,此题用极限法,已知生成0.5摩尔的氢气共转移1摩尔的电子.
若10克反应物全为锌,才能转移不到0.4摩尔的电子,舍去.
同理可 知镁和铁单独也转移不到1摩尔.而10克铝转移超过1摩尔电子