题目内容
【题目】向含x mol NH4Fe(SO4)2的溶液中逐滴加入y mol Ba(OH)2溶液,下列说法正确的是( )
A. 当x=2y时,发生的离子反应为2NH+SO+Ba2++2OH-===2NH3·H2O+BaSO4↓
B. 当x≥y时,发生的离子反应为2Fe3++3SO+3 Ba2++6OH-===2Fe(OH)3↓+3BaSO4↓
C. 当2x=y时,发生的离子反应为2Fe3++2NH+2SO+2Ba2++6OH-===2Fe(OH)3↓+2BaSO4↓+2NH3·H2O
D. 当x<y<1.5x时,沉淀质量为(233x+107×) g
【答案】B
【解析】A.当x=2y时,Fe3+部分沉淀,Ba2+完全沉淀,发生的离子反应为2Fe3++3SO+3Ba2++6OH-===2Fe(OH)3↓+3BaSO4↓,故A错误;B.当x≥y时,,Fe3+部分沉淀,Ba2+完全沉淀,发生的离子反应为2Fe3++3SO+3 Ba2++6OH-===2Fe(OH)3↓+3BaSO4↓,故B正确;C.当2x=y时, NH4Fe(SO4)2和 Ba(OH)2恰好完全反应,发生的离子反应为Fe3++NH+2SO+2Ba2++4OH-===Fe(OH)3↓+2BaSO4↓+NH3·H2O,故C错误;D.当x<y<1.5x时,Ba2+完全沉淀,OH-完全生成Fe(OH)3,沉淀质量为(233y+107×) g,故D错误;答案为B。
练习册系列答案
相关题目