相同質量的CaCO3、MgCO3、Na2CO3、NaHCO3分別與足量的鹽酸反應,都生成二氧化碳,其中生成的二氧化碳質量相等的是( )
A.NaHCO3和MgCO3
B.CaCO3和Na2CO3
C.CaCO3和MgCO3
D.Na2CO3和NaHCO3
【答案】
分析:根據題目中的反應物、生成物和反應條件,依據化學方程式的書寫方法,可以寫出Na
2CO
3、K
2CO
3、MgCO
3、CaCO
3分別與足量的鹽酸反應的化學方程式;根據化學方程式分別找出Na
2CO
3、K
2CO
3、MgCO
3、CaCO
3與二氧化碳氣體的質量比,由Na
2CO
3、K
2CO
3、MgCO
3、CaCO
3的質量可表示出生成的二氧化碳氣體質量,然后進行比較即可.
解答:解:(方法一)直接利用化學方程式進行計算,假設CaCO
3、MgCO
3、Na
2CO
3、NaHCO
3的質量都為1g,則:
設1克Na
2CO
3與足量的鹽酸反應,生成的二氧化碳氣體的質量為x,
Na
2CO
3+2HCl═2NaCl+H
2O+CO
2↑
106 44
1g x
x=
g
設1克NaHCO
3與足量的鹽酸反應,生成的二氧化碳氣體的質量為y.
NaHCO
3+2HCl═2KCl+H
2O+CO
2↑
84 44
1g y
y=
設1克MgCO
3與足量的鹽酸反應,生成的二氧化碳氣體的質量為z.
MgCO
3+2HCl═MgCl
2+H
2O+CO
2↑
84 44
1g z
z=
設1克CaCO
3與足量的鹽酸反應,生成的二氧化碳氣體的質量為a.
CaCO
3+2HCl═CaCl
2+H
2O+CO
2↑
100 44
1g a
a=
根據上述計算可以知道:MgCO
3、NaHCO
3分別跟足量稀鹽酸反應,產生CO
2質量相等.
故選A.
方法(二):根據碳元素的質量守恒來完成解答,結合這四種物質與鹽酸反應的化學方程式可以知道二氧化碳中的碳元素和碳酸鹽中的碳元素的質量相等,即碳酸鹽中碳元素含量相等,生成二氧化碳氣體的質量就相等;設碳酸鹽的質量為m,相對分子質量為M,則可以判斷碳酸鹽中碳元素的質量為:m×
,根據該計算式可以知道,當碳酸鹽的質量相等時,碳酸鹽的相對分子質量相等則生成的二氧化碳的質量就相等,分析所給四種碳酸鹽可以知道:M(Na
2CO
3)=106,M(NaHCO
3)=84,M(MgCO
3)=84,M(CaCO
3)=100,所以可以判斷生成二氧化碳氣體的質量相等的為碳酸鎂和碳酸氫鈉
故選A
點評:本題主要考查化學方程式的書寫和有關化學方程式的計算,計算要細心、準確.