NaClO2和H2O,CO2的反应为什么是NaClO2+H2O+CO2→NaHCO3+HClO而不是生成NaCO3+HClO呢?
问题描述:
NaClO2和H2O,CO2的反应
为什么是NaClO2+H2O+CO2→NaHCO3+HClO而不是生成NaCO3+HClO呢?
答
首先说明一点,你所写的化学方程式中,第一种物质写错了,应该是NaClO.
然后是答案问题,HClO的Ka介于H2CO3的Ka1和Ka2之间,
即Ka2(H2CO3)HCO3-
故此反应只会生成NaHCO3,不会生成Na2CO3
附:酸与盐反应的基本规律是:强酸制弱酸.