三、复分解反应发生的条件

上面所学习的盐跟酸、盐跟碱、盐跟盐之间的反应,以及以前学过的中和反应都属于复分解反应。

酸、碱、盐之间是不是都能发生复分解反应呢?

根据实验的结果,酸、碱、盐之间有的能发生复分解反应,有的就不能发生。进一步研究证明,两种能电离的物质(酸、碱或盐)在溶液中相互交换离子,生成物中如果有沉淀析出,有气体放出,或有水生成①,那么复分解反应就可以发生,否则就不能发生。例如:

KCl+AgNO3=KNO3+AgCl↓ CaCO3+2HCl=CaCl2+H2O+CO2↑

① 严格地说,指有难电离的物质生成。

NaOH +HCl=NaCl+H2O

以上这些复分解反应都可以发生。

如果把 NaCl 溶液和 KNO3 溶液混合在一起,既没有沉淀析出,也没有气体放出或水生成,实际上并没有发生复分解反应。

[讨论]举出四种制备硫酸锌的方法。