初三化学题,希望大家解答,谢谢

题目:10g不纯的碳酸钙与足量的盐酸反应,能生成4.6g二氧化碳,则含有的杂质可能是(C) A碳酸钠 B碳酸钾 C碳酸镁D碳酸钡为什么是碳酸镁?
若10g纯CaCO3与盐酸反应,生成4.4gCO2比生成的少
说明相同质量的杂质比碳酸钙与足量的盐酸反应生成的CO2要多。为什么是这样呢?
希望大家帮忙解答

10g纯CaCO3与盐酸反应,生成4.4gCO2.而实际生成4.6g二氧化碳,说明杂质也能生成二氧化碳,且10g杂质生成的二氧化碳质量>4.6g,这样两物质混合才能得到4.6g二氧化碳
CaCO3 100
A碳酸钠 Na2CO3 106
B碳酸钾 K2CO3 138
C碳酸镁 MgCO3 84
D碳酸钡 BaCO3 197
比100大的有三个,比100小的是C 所以选C追问

谢谢了

追答

不用谢 采纳吧
有问题Hi我

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-19
若10g纯CaCO3与盐酸反应,生成4.4gCO2(相比实际较少)
CaCO3+2HCl=CaCl2+H2O+CO2↑
100 44
10g 4,4g
同样1个XaCO3(X为金属离子,a为X的个数)生成一个CO2
XaCO3的质量越大,相同质量产生的CO2越少
A碳酸钠106 B碳酸钾99 C碳酸镁84D碳酸钡197
同质量碳酸镁产生CO2多

如果是纯的碳酸钙10g根据化学方程式计算,应该生成二氧化碳4.4g,现在生成二氧化碳4.6g说明掺入了相同质量情况下产生二氧化碳多于4.6g的杂质。从你给出的选项看,根据化学方程式计算应该10.6gNa2CO3才能生成二氧化碳4.4g,,10gNa2CO3生成二氧化碳才4.15g,同理13.8gK2CO3才能生成二氧化碳4.4g,,10gk2CO3生成二氧化碳才3.19g,而MgCO3则是8.4g就能产生4.4g二氧化碳,10gMgCO3能生成二氧化碳5.24g.如果含有的杂质是Na2CO3或K2CO3的话,10g不纯的碳酸钙与足量稀盐酸反应生成二氧化碳就应该小于4.4g,而不能等于4.6g,在你给出的选项中只有杂质为MgCO3才可能,故应选C、MgCO3追问

谢谢了

第2个回答  2013-03-21
若10g纯CaCO3与盐酸反应,生成4.4gCO2(相比实际较少)CaCO3+2HCl=CaCl2+H2O+CO2↑100 4410g 4,4g同样1个XaCO3(X为金属离子,a为X的个数)生成一个CO2XaCO3的质量越大,相同质量产生的CO2越少A碳酸钠106 B碳酸钾99 C碳酸镁84D碳酸钡197同质量碳酸镁产生CO2多故选C
相似回答