在氨水中能发生的复分解在AgNO3 Ba(NO3) AgCl BaCl2四种物质中能在液氨中发生复分解反应的是?写出方程式

问题描述:

在氨水中能发生的复分解
在AgNO3 Ba(NO3) AgCl BaCl2四种物质中能在液氨中发生复分解反应的是?写出方程式

能发生复分解反应的,应该只有AgNO3才算吧,而且是在氨水适量的时候
AgNO3+NH3·H2O==AgOH(沉淀)+NH4NO3
但是当氨水过量的时候,过量的氨水和氢氧化银沉淀形成络合物使得沉淀溶解
硝酸钡和氨水不反应
AgCl和氨水发生的同样是络合反应
BaCl2和氨水不反应~!!!

在氨水中BaCl2是沉淀,而AgNO3 Ba(NO3) AgCl 都是可溶物
所以能在液氨中发生复分解反应的是
2AgCl+Ba(NO3)2==2AgNO3+BaCl2↓