要使Ba2+,Al3+,Cu2+,Ag2+四种离子从混合溶液逐一沉淀析出,下列选用的试剂和加入顺序正确的是?

C:Na2SO4-NaCl-NaOH-NH3H2OD:NaCl-NaOH-H2SO4-NH3H2O为什么C不行,而D行?
2025-04-04 04:16:44
推荐回答(2个)
回答1:

C当然不行。。
Na2SO4除去Ba2+,NaCl除去Ag+,NaOH过量除去Cu2+,溶液中存在的是AlO2-。。这时候加入NH3·H2O有什么用?。。。。NH3·H2O不能使AlO2-转化为Al(OH)3。。

而D则可以。
NaCl除去Ag+,NaOH过量除去Cu2+,并且使Al3+转化为AlO2-,过量H2SO4除去Ba2+,并将AlO2-又变回Al3+,最后用NH3·H2O使铝离子沉淀,注意NH3是无法将Al(OH)3变为AlO2-的。

回答满意请采纳

回答2:

C选项中,有多个问题,首先你加入硫酸钠,可以析出硫酸钡,但是硫酸银在水中也是微溶的,很难做到逐一析出;就算这个问题不考虑,那么你在加氢氧化钠的时候,肯定要加过量,让氢氧化铝先溶解成偏铝酸钠,但是最后加氨水有什么意义呢?根本不会把铝重新转化为沉淀,所以C肯定不行。