X、Y、Z三种物质之间能发生如下复分解反应:
①X+Y
BaSO4↓+2H2O
②Y+CuSO4
BaSO4↓+Cu(OH)2↓
③X+Z
Na2SO4+CO2↑+H2O
推断Z的化学式为( )
- A.NaHCO3
- B.Ba(OH)2
- C.Na2CO3
- D.H2SO4
答案
正确答案:C
知识点:复分解反应

本题需要根据发生复分解反应后的生成物推测反应物,需结合复分解反应的概念进行分析。
复分解反应:发生在溶液中,由两种化合物互相交换成分,生成另外两种化合物的反应,其通式可表示为AB+CDAD+CB。
由②Y+CuSO4BaSO4↓+Cu(OH)2↓可知,生成物中含有Ba2+、SO42-、Cu2+、OH-,反应物CuSO4提供的是Cu2+和SO42-,所以Y需提供Ba2+和OH-,即Y为Ba(OH)2。
由①X+YBaSO4↓+2H2O可知,生成物中含有Ba2+、SO42-、H+、OH-,根据上述分析,Y提供的是Ba2+和OH-,所以X需提供SO42-和H+,即X为H2SO4。
由③X+ZNa2SO4+CO2↑+H2O(其中CO2和H2O由H2CO3分解得到)可知,生成物中含有Na+、SO42-、H+、CO32-(或HCO3-),根据上述分析,X提供的是SO42-和H+,所以Z需提供Na+和CO32-(或HCO3-),即Z为Na2CO3或NaHCO3,最后结合③的化学方程式,Z的化学计量数为1,所以Z为Na2CO3。
故选C。

略
