问题补充:
单选题加热某NaHCO3和Na2CO3·xH2O的混合物40 g,到不再产生气体为止,得残留固体21.2 g.把加热过程中产生的气体全部通入含有0.05 molBa(OH)2的溶液中,恰好使生成的沉淀完全消失,则x为A.6B.7C.9D.10
答案:
B解析因加热固体混合物,所得气体通过含有0.05 molBa(OH)2的溶液中,恰好使生成的沉淀完全消失,所以可得2CO2~Ba(OH)2,所以n(CO2)=0.1 mol,又CO2由NaHCO3加热分解得到,所以NaHCO3加热分解时,固体质量的减少量为6.2 g,同时产生Na2CO3的物质的量为0.1 mol;而固体混合物的总质量减少了18.8 g,则由Na2CO3·xH2O失水减少的质量为12.4 g,同时残留固体为21.2 g,说明加热后产生的n(Na2CO3)=0.2 mol,则原Na2CO3·xH2O的物质的量为0.1 mol,由此得x=7.