NH4Fe(SO4)2溶液中逐滴加入Ba(OH)2溶液,可能发生的反应的离子方程式是?解释下谢谢
人气:209 ℃ 时间:2020-01-28 07:39:23
解答
NH4+ + Fe3+ + 2SO42-+ 2Ba2+ + 4OH-=== 2BaSO4↓+ Fe(OH)3↓+ NH3·H2O
2Fe3+ + 3SO42-+ 3Ba2+ + 6OH-=== 3BaSO4↓+ 2Fe(OH)3↓
复盐NH4Fe(SO4)2中Fe的化合价是+3价,因此选项A不正确;又因为NH4Fe(SO4)2还可以形成(NH4)2SO4·Fe2(SO4)3的形式,因此当Ba(OH)2不足时选项C也有可能发生.
推荐
猜你喜欢
- put up, put down, put out, put off, put on, put away 分别是什么意思啊?最好能举例说明一下.谢啦..
- 含有表示"声音"的词的诗句,有谁知道啊..
- 音标拼写
- (我的心只属于你一个人)怎么翻译成英文?
- 一个长方体的体积720,它的长宽高是三个连续的自然数,它的表面积是多少?
- 向心力的公式是F=mv^2/r,离心力的公式是什么?
- 请问在建立cDNA文库提取mRNA时,如何保证能提到所有编码RNA呢?
- 描写秋天带有反义词近一次的成语