由10克含杂质的碳酸钙和足量的盐酸反应,产生标准状况下2.24升CO2,试推断杂质的组成是?

问题描述:

由10克含杂质的碳酸钙和足量的盐酸反应,产生标准状况下2.24升CO2,试推断杂质的组成是?
我知道答案是碳酸镁和二氧化硅,而且用的是极值法,

这道应该是选择题吧
先讨论纯净的情况
CaCO3+2HCl=H2O+CaCl2+CO2
100g碳酸钙产生22.4L二氧化碳
10g碳酸钙 2.24L二氧化碳
nCO2=0.1mol
所以CaCO3=0.1mol
所以当纯净的时候正好10g 碳酸钙 产生2.24L CO2
但是题目说是有杂质的
所以 我们可以这样想
杂质A 和杂质B 产生的CO2量的平均值要和碳酸钙的一样
碳酸镁的话是84*生22.4L二氧化碳(8.4g~0.1molCO2)(小于碳酸钙)
二氧化硅是不产生的(大于碳酸钙)
所以他们产生0.1molCO2的平均值可以和碳酸钙一样的
估计其他几个选项要么都是大于碳酸钙要么都是小于碳酸钙的