关键在于Ba(HCO3)2是易溶于水的物质,所以不符合复分解反应发生的条件.你说的那个,其实还有个反应:BaCO3+H2O+CO2=Ba(HCO3)2,所以还是没有沉淀.加热就可以反应了,因为Ba(HCO3)2不稳定:Ba(HCO3)2=△=BaCO3↓+H2O+CO2↑碳酸氢根的酸性弱于碳酸,所以不能由碳酸氢钠制碳酸,不能与氯化钙或氯化钡反应,即使生成沉淀,盐酸也会将碳酸钡或碳酸钙变为氯化钡,氯化钙.