题目内容

【题目】向含x mol NH4Fe(SO4)2的溶液中逐滴加入y mol Ba(OH)2溶液下列说法正确的是(  )

A. x2y发生的离子反应为2NHSOBa22OH===2NH3·H2OBaSO4

B. x≥y发生的离子反应为2Fe33SO3 Ba26OH===2Fe(OH)33BaSO4

C. 2xy发生的离子反应为2Fe32NH2SO2Ba26OH===2Fe(OH)32BaSO42NH3·H2O

D. x<y<1.5x沉淀质量为(233x107×) g

【答案】B

【解析】Ax2y时,Fe3+部分沉淀Ba2+完全沉淀发生的离子反应为2Fe3+3SO3Ba26OH===2Fe(OH)33BaSO4,故A错误;Bx≥y时,Fe3+部分沉淀,Ba2+完全沉淀,发生的离子反应为2Fe33SO3 Ba26OH===2Fe(OH)33BaSO4,故B正确;C2xy时, NH4Fe(SO4)2 Ba(OH)2恰好完全反应,发生的离子反应为Fe3NH2SO2Ba24OH===Fe(OH)32BaSO4NH3·H2O,故C错误;Dx<y<1.5x时,Ba2+完全沉淀,OH-完全生成Fe(OH)3沉淀质量为(233y107×) g,故D错误;答案为B

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网