加热某Na2HCO3和Na2CO3·xH2O的混合物40.0g,至不再产生气体为止,得残留固体21.2g,把加热所产生的气体通入含8.55gBa(OH)2的溶液中去,恰好使所生成的沉淀完全消失,则x的值为

问题描述:

加热某Na2HCO3和Na2CO3·xH2O的混合物40.0g,至不再产生气体为止,得残留固体21.2g,把加热所产生的气体通入含8.55gBa(OH)2的溶液中去,恰好使所生成的沉淀完全消失,则x的值为
A.7B.8C.9D.10
NaHCO3...打错

8.55gBa(OH)2是0.05mol.当恰好使生成的沉淀完全消失时所有的Ba(OH)2变成了Ba(HCO3)2.由C守恒,得到通入了0.05mol的CO2这是由2NaHCO3=△=Na2CO3+CO2↑+H2O得到的也就是NaHCO3有0.1mol.所以Na2CO3·xH2O共有31.6g.由NaH...