(方法一)直接利用化學方程式進行計算,假設Na
2CO
3、K
2CO
3、MgCO
3、CaCO
3的質量都為1g,則:
設1克Na
2CO
3與足量的鹽酸反應,生成的二氧化碳氣體的質量為x,
Na
2CO
3+2HCl═2NaCl+H
2O+CO
2↑
106 44
1g x
= x=
g
設1克K
2CO
3與足量的鹽酸反應,生成的二氧化碳氣體的質量為y.
K
2CO
3+2HCl═2KCl+H
2O+CO
2↑
138 44
1g y
=解得:y=
g
設1克MgCO
3與足量的鹽酸反應,生成的二氧化碳氣體的質量為z.
MgCO
3+2HCl═MgCl
2+H
2O+CO
2↑
84 44
1g z
= 解得:z=
g
設1克CaCO
3與足量的鹽酸反應,生成的二氧化碳氣體的質量為a.
CaCO
3+2HCl═CaCl
2+H
2O+CO
2↑
100 44
1g a
= y=
g
根據上述計算可以知道:
g>
g>
g>
g
即等質量的Na
2CO
3、K
2CO
3、MgCO
3、CaCO
3四種物質,分別跟足量稀鹽酸反應,產生CO
2最多的是MgCO
3.
故選C.
方法(二):根據碳元素的質量守恒來完成解答,結合這四種物質與鹽酸反應的化學方程式可以知道二氧化碳中的碳元素和碳酸鹽中的碳元素的質量相等,而即碳酸鹽中碳元素的含量大,那么生成二氧化碳氣體的質量就大;設碳酸鹽的質量為m,相對分子質量為M,則可以判斷碳酸鹽中碳元素的質量為:m×
,根據該計算式可以知道,當碳酸鹽的質量相等時,該碳酸鹽的相對分子質量越小生成的二氧化碳的質量越大,分析所給四種碳酸鹽可以知道:M(Na
2CO
3)=106,M(K
2CO
3)=138,M(MgCO
3)=84,M(CaCO
3)=100,所以可以判斷生成二氧化碳氣體的質量最大的為碳酸鎂.
故選C.