只知道反应物,如何写出化学方程式,尤其我怎么知道生成物是什么?主要是离子方程式有点晕.比如“NaHCO3+Ca(OH)2(过量)”和“NaHCO3(过量)+Ca(OH)2”有什么不同啊,怎么判断的然后,Mg(HCO3)2+Ca(OH)2=MgCO3+CaCO3↓+H2O 为什么不是生成Ca(HCO3)2+Mg(OH)2↓呢

问题描述:

只知道反应物,如何写出化学方程式,尤其我怎么知道生成物是什么?
主要是离子方程式有点晕.比如“NaHCO3+Ca(OH)2(过量)”和“NaHCO3(过量)+Ca(OH)2”有什么不同啊,怎么判断的
然后,Mg(HCO3)2+Ca(OH)2=MgCO3+CaCO3↓+H2O 为什么不是生成Ca(HCO3)2+Mg(OH)2↓呢

主要就是生成物不同。
总的离子反应方程式:HCO3-1+0H-1=CO3-2+H2O
“NaHCO3+Ca(OH)2(过量)”,那么就是说HCO3离子全部反应完了,那么水里最后还有OH离子,NaHCO3+Ca(OH)2(过量)=NaOH+CaCO3+H2O
“NaHCO3(过量)+Ca(OH)2”,那么就是说OH离子全部反应完了,那么水里就不会再有没有OH离子,2NaHCO3(过量)+Ca(OH)2=Na2CO3+CaCO3+2H2O

如果氢氧根过量,则碳酸氢根被完全反应掉,则反应物中没有碳酸氢根,反应后溶液中有钠离子,钙离子,碳酸根(HCO3根+OH根=H2O+CO3根),氢氧根(过量),则会生成氢氧化钠,碳酸钙和水.如果碳酸氢根过量,则氢氧根被完全反应掉,则反应物中没有氢氧根,反应后溶液中有钠离子,钙离子,碳酸根(HCO3根+OH根=H2O+CO3根),则会生成碳酸钠,碳酸钙和水.