CO2会和Ba(OH)2,Ba(NO3)2,Ba(CIO)2分别发生反应吗?若有,请写出化学方程式
发布网友
发布时间:2022-05-05 12:21
我来回答
共5个回答
热心网友
时间:2023-10-08 01:10
二氧化碳能和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
热心网友
时间:2023-10-08 01:10
有,第一
二氧化碳少量:
CO2 + Ba(OH)2 = BaCO3↓ + H2O
二氧化碳过量:
(1)CO2 + Ba(OH)2 = BaCO3↓ + H2O
(2)BaCO3 + CO2 + H2O = Ba(HCO3)2
过量时总反应: 2CO2 + Ba(OH)2 = Ba(HCO3)2
第二个由于酸性强弱不同还有量的不同不好判断
第三个参照第一
还有建议熟悉元素周期表化学活泼性以及酸性强弱
热心网友
时间:2023-10-08 01:11
二氧化碳可以与氢氧化钡反应吧,生成碳酸钡,不能和*钡反应因为弱酸不能置换强酸,次氯酸钡也一样吧,弱酸不能置换强酸追问HCLO是弱酸
追答我搞错了,次氯酸酸性弱于碳酸
热心网友
时间:2023-10-08 01:11
我就说一点,*钡绝对不能和二氧化碳反应
热心网友
时间:2023-10-08 01:12
BA(OH)2+CO2=BACO3+H2O
BA(NO3)2+H2O+CO2=BACO3+2HNO3
BA(CLO)2+H2O+CO2=BACO3+2HCLO