在(NH4)2Fe(SO4)2溶液中逐滴加入100Ml 1mol/L的Ba(OH)2溶液,把所得沉淀过滤、洗涤

1个回答

  • 解题思路:根据在(NH4)2Fe(SO4)2溶液中逐滴加入100Ml 1mol/L的Ba(OH)2溶液,当加入的Ba(OH)2完全形成沉淀且生成的Fe(OH)2完全被氧化生成Fe(OH)3时,所得固体质量最大,此时沉淀为Fe(OH)3与BaSO4来计算.

    当加入的 Ba(OH)2完全形成沉淀时,发生反应:(NH42Fe(SO42+Ba(OH)2=BaSO4↓+Fe(OH)2↓+(NH42SO4,且生成的Fe(OH)2完全被氧化生成Fe(OH)3时,所得固体质量最大,此时沉淀为Fe(OH)3与BaSO4,故沉淀的质量最大为0.1mol×233g/mol+0.1mol×107g/mol=34g,

    故选D.

    点评:

    本题考点: 离子方程式的有关计算.

    考点点评: 本题主要考查了方程式的书写,Ba(OH) 2完全形成沉淀时,发生反应(NH4)2Fe(SO4)2+Ba(OH)2=BaSO4↓+Fe(OH)2↓+(NH4)2SO4以及Fe(OH)2能被氧化生成Fe(OH)3是解答本题的关键.