(双选)在复盐NH4Fe(SO4)2溶液中逐滴加入Ba(OH)2溶液,可能发生的反应的离...

发布网友 发布时间:2024-11-02 18:34

我来回答

2个回答

热心网友 时间:2024-11-02 18:53

选择BC
首先A因为Fe元素的化合价错误,直接排除。NH4Fe(SO4)2中的Fe为+3价。
NH4+和Fe3+中,Fe3+优先和OH-结合(Fe(OH)3碱性比NH3.H2O小,向Fe3+溶液中加入氨水也会生成Fe(OH)3沉淀)
C是Ba(OH)2刚加入时的离子方程式
B是Ba(HO)2与NH4Fe(SO4)2完全反应时的离子方程式
D选项由于Fe3+比NH4+优先和OH-反应,因此参与反应的NH4+不可能比Fe3+多

热心网友 时间:2024-11-02 18:53

【解析】NH4Fe(SO4)2可以写成(NH4)2SO4•Fe2(SO4)3的形式,向NH4Fe(SO4)2溶液中加入Ba(OH)2溶液时,OH-先和Fe3+反应,再和NH4+反应,所以当Ba(OH)2过量时选项B正确;当Ba(OH)2不足时选项C正确.又因为NH4Fe(SO4)2中Fe的化合价是+3价,因此选项A错误。
答案: BC

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com