某溶液中加入过量的氨水或氢氧化钠溶液均有白色沉淀生成,该溶液中所含的阳离子可能是()?

来源:百度知道 编辑:UC知道 时间:2024/05/13 00:31:14
某溶液中加入过量的氨水或氢氧化钠溶液均有白色沉淀生成,该溶液中所含的阳离子可能是()?
A.Na+
B.Mg^2+
C.Al^3+
D.Fe^3+
答案是B
为什么?不是C?
请详细说明每个选项,谢谢~

A:Na+ 不与他们反应,也就没有沉淀
B:Mg(OH)2是白色的,过量也不溶解
C选项:Al^3+与NaOH先生成Al(OH)3,是白色沉淀,但是NaOH过量时,Al(OH)3和NaOH又反应生成NaAlO2偏铝酸钠,白色沉淀溶解了
Al(OH)3+NaOH=NaAlO2+2(H2O)
D选项:Fe(OH)3是红色不是白色的,不对

过量的氢氧化钠溶液和Al^3+ 反应生成(AlO2)-

A选项你不选应该懂了吧...
看B选项,Mg(OH)2是沉淀,为什么要加入过量的氨水,是因为氨水溶在水中,一部分溶解在水中,一部分和水结合生成NH3*H2O,而NH3*H2O是弱电解质,在水中只能部分电离,也就是说,电离出来的OH-是少量的,与Mg^2+结合所生成的Mg(OH)2沉淀很少,所以要加入过量的氨水,才能够提供足量的OH-,与Mg^2+结合成Mg(OH)2,,形成沉淀.而NaOH是强电解质,在水中完全电离,所以直接加NaOH溶液就能提供足量的OH-与Mg^2+反应形成Mg(OH)2沉淀,这个你应该懂了吧.
看C选项,Al(OH)3是白色沉淀,但是,Al(OH)3不能在碱性溶液中存在,因为Al(OH)3会被反应掉,而加入过量的氨水或者NaOH溶液,会使溶液呈碱性,因此Al(OH)3被反应掉,不会形成沉淀,所以C选项不选.
看D选项,Fe(OH)3+是沉淀,但它不是白色沉淀,而题目要求的是"白色沉淀",所以D不选,
这些关于沉淀的问题都会有一点小陷阱,所以做题要仔细,不能太快,防止因低级错误而丢分..

楼上你上高中吗?
还是毕业了
答的很好啊!