题目内容
【题目】实验室有一包白色固体,可能含有 Na2CO3、NaHCO3 和 NaCl 中的一种或多种。下列根据实验事实 得出的结论正确的是
A. 取一定量固体,溶解,向溶液中加入适量 CaO 粉末,充分反应后观察到有白色沉淀生成,说 明原固体中一定含有 Na2CO3
B. 取一定量固体,溶解,向溶液中通入足量的 CO2,观察到有晶体析出,说明原固体中一定含有Na2CO3
C. 取一定量固体,溶解,向溶液中滴加适量 AgNO3 溶液,观察到有白色沉淀生成,说明原固体 中一定含有 NaCl
D. 称取 4.75 g 固体,加热至恒重,质量减少了 0.930 g。用足量稀盐酸溶解残留固体,充分反应 后,收集到 1.10 g 气体,说明原固体中含有 Na2CO3、NaHCO3 和 NaCl 三种,且它们的物质的 量之比为 1∶3∶2
【答案】BD
【解析】
A.加入CaO,与Na2CO3、NaHCO3均反应生成白色沉淀;
B.向溶液中通入足量的CO2,观察到有晶体析出,一定发生Na2CO3+CO2+H2O=2NaHCO3↓;
C.Na2CO3、NaCl均与AgNO3溶液反应生成白色沉淀;
D.固体加热至恒重,质量减轻,说明含碳酸氢钠固体,碳酸氢钠受热分解为碳酸钠、水以及二氧化碳,根据碳元素守恒可以计算固体的组成情况。
A.加入CaO,与Na2CO3、NaHCO3均反应生成白色沉淀,则有白色沉淀生成,不能说明原固体中一定含有Na2CO3,故A错误;
B.向溶液中通入足量的CO2,观察到有晶体析出,一定发生Na2CO3+CO2+H2O=2NaHCO3↓,则有晶体析出,说明原固体中一定含有Na2CO3,故B正确;
C.Na2CO3、NaCl均与AgNO3溶液反应生成白色沉淀,则有白色沉淀生成,不能说明原固体中一定含有NaCl,故C错误;
D.称取4.75g固体,加热至恒重,质量减少了0.930g,则
2NaHCO3Na2CO3+CO2↑+H2O △m
2mol 1mol 62g
n(NaHCO3) n(Na2CO3)1 0.930g
结合固体差量可知2mol:n(NaHCO3)=1mol:n(Na2CO3)1=62g:0.930g,则原混合物中n(NaHCO3)为0.03mol,且生成的n(Na2CO3)1为0.015mol,用足量稀盐酸溶解残留固体,充分反应后,收集到1.10g气体,n(CO2)=1.10g÷44g/mol=0.025mol,则原混合物中含碳酸钠为0.025mol-0.015mol=0.01mol,二者质量为106g/mol×0.01mol+84g/mol×0.03mol=3.58g<4.75g,则原固体中含有的NaCl的质量为4.75g-3.58g=1.17g,NaCl的物质的量为1.17g÷58.5g/mol=0.02mol,Na2CO3、NaHCO3、NaCl物质的量之比=0.01mol:0.03mol:0.02mol=1∶3∶2,故D正确。
故选BD。
![](http://thumb2018.1010pic.com/images/loading.gif)