na2o2和co2反应na2o2与足量co2反应 会生成nahco3吗?还是只生成na2co3?

问题描述:

na2o2和co2反应
na2o2与足量co2反应 会生成nahco3吗?还是只生成na2co3?

Na2O2和足量CO2反应只生成Na2CO3:
2Na2O2+2CO2===2Na2CO3+O2
不能生成NaHCO3,因为反应物都没有H,生成物怎么可能有H
要生成NaHCO3需要H2O:
Na2CO3+H2O+CO2==2NaHCO3