题目内容
相同质量的CaCO3、MgCO3、Na2CO3、NaHCO3分别与足量的盐酸反应,都生成二氧化碳,其中生成的二氧化碳质量相等的是( )
| A.NaHCO3和MgCO3 | B.CaCO3和Na2CO3 |
| C.CaCO3和MgCO3 | D.Na2CO3和NaHCO3 |
(方法一)直接利用化学方程式进行计算,假设CaCO3、MgCO3、Na2CO3、NaHCO3的质量都为1g,则:
设1克Na2CO3与足量的盐酸反应,生成的二氧化碳气体的质量为x,
Na2CO3+2HCl═2NaCl+H2O+CO2↑
106 44
1g x
=
x=
g
设1克NaHCO3与足量的盐酸反应,生成的二氧化碳气体的质量为y.
NaHCO3+2HCl═2KCl+H2O+CO2↑
84 44
1g y
=
y=
设1克MgCO3与足量的盐酸反应,生成的二氧化碳气体的质量为z.
MgCO3+2HCl═MgCl2+H2O+CO2↑
84 44
1g z
=
z=
g
设1克CaCO3与足量的盐酸反应,生成的二氧化碳气体的质量为a.
CaCO3+2HCl═CaCl2+H2O+CO2↑
100 44
1g a
=
a=
g
根据上述计算可以知道:MgCO3、NaHCO3分别跟足量稀盐酸反应,产生CO2质量相等.
故选A.
方法(二):根据碳元素的质量守恒来完成解答,结合这四种物质与盐酸反应的化学方程式可以知道二氧化碳中的碳元素和碳酸盐中的碳元素的质量相等,即碳酸盐中碳元素含量相等,生成二氧化碳气体的质量就相等;设碳酸盐的质量为m,相对分子质量为M,则可以判断碳酸盐中碳元素的质量为:m×
,根据该计算式可以知道,当碳酸盐的质量相等时,碳酸盐的相对分子质量相等则生成的二氧化碳的质量就相等,分析所给四种碳酸盐可以知道:M(Na2CO3)=106,M(NaHCO3)=84,M(MgCO3)=84,M(CaCO3)=100,所以可以判断生成二氧化碳气体的质量相等的为碳酸镁和碳酸氢钠
故选A
设1克Na2CO3与足量的盐酸反应,生成的二氧化碳气体的质量为x,
Na2CO3+2HCl═2NaCl+H2O+CO2↑
106 44
1g x
| 106 |
| 1g |
| 44 |
| x |
| 44 |
| 106 |
设1克NaHCO3与足量的盐酸反应,生成的二氧化碳气体的质量为y.
NaHCO3+2HCl═2KCl+H2O+CO2↑
84 44
1g y
| 84 |
| 1g |
| 44 |
| y |
| 44 |
| 84g |
设1克MgCO3与足量的盐酸反应,生成的二氧化碳气体的质量为z.
MgCO3+2HCl═MgCl2+H2O+CO2↑
84 44
1g z
| 84 |
| 1g |
| 44 |
| z |
| 44 |
| 84 |
设1克CaCO3与足量的盐酸反应,生成的二氧化碳气体的质量为a.
CaCO3+2HCl═CaCl2+H2O+CO2↑
100 44
1g a
| 100 |
| 1g |
| 44 |
| a |
| 44 |
| 100 |
根据上述计算可以知道:MgCO3、NaHCO3分别跟足量稀盐酸反应,产生CO2质量相等.
故选A.
方法(二):根据碳元素的质量守恒来完成解答,结合这四种物质与盐酸反应的化学方程式可以知道二氧化碳中的碳元素和碳酸盐中的碳元素的质量相等,即碳酸盐中碳元素含量相等,生成二氧化碳气体的质量就相等;设碳酸盐的质量为m,相对分子质量为M,则可以判断碳酸盐中碳元素的质量为:m×
| 12 |
| M |
故选A
练习册系列答案
相关题目