两个质量相等的烧杯中分别盛有质量分数为3.65%的盐酸溶液100克,然后分别加入mgCaCO3和ngKHCO3,欲使反应后两个烧杯的质量相等,则m和n的关

发布时间:2020-08-04 14:07:05

两个质量相等的烧杯中分别盛有质量分数为3.65%的盐酸溶液100克,然后分别加入mg CaCO3和ngKHCO3,欲使反应后两个烧杯的质量相等,则m和n的关系是A.m>n>5gB.m=n=5gC.m=n≥10gD.m=7.8g,n=10g

网友回答

BD

解析分析:(1)如果两个烧杯中的反应生成气体质量相等,则反应后两个烧杯的质量相等;
(2)如果两个烧杯中完全反应后溶液质量相等,则反应后两个烧杯的质量相等.


解答:(1)由两个化学方程式KHCO3+HCl=KCl+H2O+CO2↑,CaCO3+2HCl=CaCl2+H2O+CO2↑可以看出,如果要使两个烧杯中的反应生成气体质量相等,设最多可生成气体的质量为x,
CaCO3+2HCl=CaCl2+H2O+CO2↑
      73            44
     100g×3.65%    x
∴,
解之得:x=2.2g;
CaCO3----KHCO3---CO2↑
100      100     44
m         n      2.2g
∴,
解之得:m=n=5g;
(2)设碳酸氢钾与盐酸完全反应生成气体的质量为y,碳酸氢钾的质量为n,
KHCO3+HCl=KCl+H2O+CO2↑
100   36.5        44
n    100g×3.65%   y
∴,,
解之得:y=4.4g,n=10g;
则溶液质量增加10g-4.4g=5.6g,
因为碳酸钙与盐酸完全反应生成2.2g二氧化碳气体,要使反应后两个烧杯的质量相等,则溶液质量也需增加5.6g,
那么m=5.6g+2.2g=7.8g.
则m和n的关系是:m=7.8g,n=10g.
故选BD.


点评:欲正确解答本题,学生需认真分析可能出现的情况,全面考虑.然后根据化学方程式进行计算,才能正确解答.
以上问题属网友观点,不代表本站立场,仅供参考!