初三10几个字的超难的一道化学题。

10g不纯的碳酸钙与足量的盐酸反应生成二氧化碳4.6g,则该不纯物含有的杂质是
A Na2CO3 B K2CO3 C MgCO3 D BaCO3
要不要答案无所谓,但是解说一定要详细,不详细不采纳。O(∩_∩)O~。
希望讲的详细点,我基础不怎么好,谢谢了。

选C
10克纯碳酸钙与足量盐酸反应应该生成4.4克二氧化碳
现在生成二氧化碳的质量大于4.4克
说明该杂质若是10克与盐酸反应产生的二氧化碳应该大于4.4克
四个答案里只能选C 因为只有碳酸镁的相对分子质量小于100 10克碳酸镁与盐酸反应产生的气体质量大于4.4克
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-31
如果是纯的碳酸钙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个回答  2010-12-31
答案:C

4.6g CO2 则C元素质量=1.25g 混合物中C元素的质量最少为1.25g.

假设
10g全部都是CaCO3,则C元素质量=1.2g
10g全部都是Na2CO3,则C元素质量=1.13g
10g全部都是K2CO3,则C元素质量=0.87g
10g全部都是MgCO3,则C元素质量=1.43g
10g全部都是BaCO3,则C元素质量=0.61g

当CaCO3与Na2CO3混合,C元素质量会介于1.13g~1.2g之间,
当CaCO3与K2CO3混合,C元素质量会介于0.87g~1.2g之间
当CaCO3与MgCO3混合,C元素质量会介于1.2g~1.43g之间
当CaCO3与BaCO3混合,C元素质量会介于0.61g~1.2g之间
因此答案是C MgCO3

或者

C——CO2
12 44
x 4.6g
x=1.25g

混合物的平均相对分子质量y
1.25/10=12/y
y=96

CaCO3相对分子质量100
Na2CO3相对分子质量106
K2CO3相对分子质量138
MgCO3相对分子质量84
MgCO3相对分子质量197

可见,CaCO3只有与MgCO3混合,混合物的平均相对分子质量才有可能等于96.
答案选择C.
第3个回答  2010-12-30
答案应该是C
首先写出化学反映方程式,写出1mol反应物完全反映的质量之比。
假设,10g全都是碳酸钙,那么与盐酸反应后生成的应该是4.4g二氧化碳。
但实际上生成的二氧化碳比假设的多,就说明,实际杂质中含有的C元素比0.1molCaCO3含有的C元素的物质的量多。也就是说相同质量的杂质和碳酸钙中,杂质的物质的量比较多,也就是其中的杂质是比碳酸钙的分子质量要少的物质。
比较ABCD4个选项,由于1mol杂质碳酸根含量相同,所以比较其中的金属阳离子的原子质量即可:A23*2=46 B39*2=78 C24 D137而Ca的原子质量为40,其中只有C符合,所以答案选择C
有不懂的再问
第4个回答  2010-12-30
这道题要用平均值法做
假设10可全是碳酸钙,Ca2CO3和盐酸反应是生成4.4克二氧化碳,但是现在又4.6克,说明有杂质。假设全是杂质,那么10克杂质和盐酸反应生成的二氧化碳是一定大于4.6克,这样的话和4.4可相结合才可能生成4.6克二氧化碳,接下去的就是一个个带进去算就行了。
算出来应该选C (一般来说就是选择式量最小的,但是如果有两选就要带进去算算看了,应该是小于题目中的反应物即可)
相似回答