下列各组物质在溶液中反应,一定不能用同一离子方程式表示的是A.NaCO和HNO3;NaHCO3和HNO3B.BaCl2和NaCO3;Ba(OH)2和K2CO3C.Ba(OH)2和NaHSO4;Ba(OH)2和H2SO4D.NaOH和H2SO4;Ba(OH)2和HNO3我选的是C,

问题描述:

下列各组物质在溶液中反应,一定不能用同一离子方程式表示的是
A.NaCO和HNO3;NaHCO3和HNO3
B.BaCl2和NaCO3;Ba(OH)2和K2CO3
C.Ba(OH)2和NaHSO4;Ba(OH)2和H2SO4
D.NaOH和H2SO4;Ba(OH)2和HNO3
我选的是C,

最简单的解释,C.Ba(OH)2和NaHSO4;Ba(OH)2和H2SO4两组都是酸碱中和的。所以离子式也是一样的

CO32- +2H+=H2O+CO2 HCO3-+H+=H2O+CO2
OH- +H + SO42-+BA2+=BASO4+H2O OH- +BA2+ SO42-+H+=BASO4+H2O

A、前者是碳酸根和氢离子反应,后者是碳酸氢根和氢离子反应
C、NaHSO4完全电离
如果NaHSO4不足量的话不能用同一离子方程式表示,
因为此时H+和OH-反应是1:1反应,OH-有剩余
但NaHSO4足量的话就可以用同一离子方程式表示,
即 2H+ + SO4 2- +2OH- +Ba2+=====2H2O+BaSO4
题目中问的是一定不能用同一离子方程式表示,
所以选A