将Na2CO3?nH2O和NaHCO3的混合物4.0g溶于水,配制成100mL溶液,向其中加入2.0mol/L盐酸至不再产生气体时,消耗盐酸20.0mL,放出气体0.

发布时间:2020-08-07 21:53:42

将Na2CO3?nH2O和NaHCO3的混合物4.0g溶于水,配制成100mL溶液,向其中加入2.0mol/L盐酸至不再产生气体时,消耗盐酸20.0mL,放出气体0.672L(标准状况).试计算:
(1)原混合物中NaHCO3的质量分数.
(2)Na2CO3?nH2O中n的值.

网友回答

解:(1)20.0mL盐酸中HCl的物质的量为0.02L×2mol/L=0.04mol,
0.672L二氧化碳的物质的量为=0.03mol,
令混合物中Na2CO3?nH2O和NaHCO3的物质的量分别为xmol、ymol,则:
NaHCO3+HCl═NaCl+CO2↑+H2O、
xmol??xmol????? xmol
Na2CO3+2HCl═2NaCl+CO2↑+H2O
ymol?? 2ymol????? ymol
所以
解得:x=0.02,y=0.01
所以原混合物中NaHCO3的质量为0.02mol×84g/mol=1.68g,
所以原混合物中NaHCO3的质量分数×100%=42%,
答:原混合物中NaHCO3的质量分数42%;
(2)混合物中Na2CO3?nH2O的质量为4g-1.68g=2.32g,
故Na2CO3?nH2O的摩尔质量为=232g/mol,
故n==7,
答:Na2CO3?nH2O中n的值为7.
解析分析:发生反应:NaHCO3+HCl═NaCl+CO2↑+H2O、Na2CO3+2HCl═2NaCl+CO2↑+H2O,
(1)令混合物中Na2CO3?nH2O和NaHCO3的物质的量分别为xmol、ymol,根据消耗的盐酸与生成的二氧化碳列方程计算x、y的值,再根据m=nM计算碳酸氢钠的质量,据此解答;
(2)根据碳酸氢钠的质量计算混合物中Na2CO3?nH2O的质量,计算Na2CO3?nH2O的摩尔质量,进而计算n的值.

点评:本题考查混合物的有关计算,难度不大,注意基础知识的理解掌握.
以上问题属网友观点,不代表本站立场,仅供参考!