Caco3+HCl=CaCl2+H20+Co2*是复分解反应吗?

问题描述:

Caco3+HCl=CaCl2+H20+Co2*是复分解反应吗?
上面的方程式是复分解反应吗?老师不是说复分解反应中,参加反应的两种物质都要溶于水吗?

这个是复分解反应.因为碳酸盐例外(碳酸盐是弱酸盐),因为碳酸盐溶于水的不多,并且它溶于强酸不溶于弱酸.碳酸盐跟强酸反应生成新盐和新酸.由于生成的碳酸不稳定分解生成CO2和H2O. 明白了,强酸盐不溶于强酸的,在初中就了解这些就够了.