作业帮 > 化学 > 作业

CO2会和Ba(OH)2,Ba(NO3)2,Ba(CIO)2分别发生反应吗?若有,请写出化学方程式

来源:学生作业帮 编辑:大师作文网作业帮 分类:化学作业 时间:2024/11/11 00:20:16
CO2会和Ba(OH)2,Ba(NO3)2,Ba(CIO)2分别发生反应吗?若有,请写出化学方程式
CO2会和Ba(OH)2,Ba(NO3)2,Ba(CIO)2分别发生反应吗?若有,请写出化学方程式
二氧化碳能和Ba(OH)2反应:Ba(OH)2+CO2=BaCO3(↓)+H2O
二氧化碳不能和Ba(NO3)2反应,若可以,则生成硝酸和BaCO3,硝酸能溶解BaCO3,那倒不如不反应了
二氧化碳能和Ba(CIO)2反应,原理类似于漂白粉变质:
Ba(ClO)2+H2O+CO2=BaCO3(↓)+2HClO,因为碳酸酸性比HClO强,因此CO2+H2O可以与Ba(ClO)2反应生成HClO,而HClO也不能溶解BaCO3