溶液中有K+,Ca2+,Cl-,NO3-,通入CO2后为什么不会产生CO3离子,使Ca2+不存在呢

问题描述:

溶液中有K+,Ca2+,Cl-,NO3-,通入CO2后为什么不会产生CO3离子,使Ca2+不存在呢

因为产生CO32- 离子的话就同时产生H+离子了,CO2 +H2O==H2CO3 ==CO32- +2H+
H+又会把CaCO3沉淀溶解成Ca2+,所以总的结果就是没有沉淀.