CaCO3+2HCl=CaCl2+CO2+H2O是不是复分解反应

问题描述:

CaCO3+2HCl=CaCl2+CO2+H2O是不是复分解反应
我们老师说不是

是的,应该是这样的:
CaCO3+2HCl=H2CO3+H2O,然后
H2CO3=H2O+CO2