化学计算 有技巧

来源:百度知道 编辑:UC知道 时间:2024/06/20 05:41:15
在10ml 0.01mol/L的纯碱溶液中,不断搅拌并逐渐加入1.2ml 1.15mol/L的盐酸,完全反映后在标准状况下生成的CO2体积为多少?
A.1.334ml
B.2.240ml
C.0.672ml
D.0ml
我选的C 但答案选D 是不是有一些隐藏的问题

答案是D
[思路分析]
分步反应
第一步
Na2CO3 + HCl = NaHCO3 + NaCl
1 1 1
10ml*0.01mol/L 10ml*0.01mol/L 10ml*0.01mol/L
第二步
NaHCO3 + HCl = NaCl + H2O + CO2
1 1
10ml*0.01mol/L 1.2ml*0.05mol/L-10ml*0.01mol/L
[解题过程]
可见盐酸远远过量
所以NaHCO3完全反应
按照NaHCO3的量计算二氧化碳的量=10ml*0.01mol/L =

B。
因为HCl对NaCO3是大大过量的,所有碳酸根转化为CO2。
碳酸根=10×0.01=0.1毫摩尔,生成的CO2也是0.1毫摩尔,标准状况下就是2.24ml