3.(1)根据题意,n(CO2)=n(BaCO3)=
=0.06 mol
若CO2全部来自CaCO3的分解,则m(CaCO3)=0.06 mol×100 g / mol=6.00 g>5.78 g,不合题意,所以,A中一定含有MgCO3。
(2)m(CO2)=0.0 6mol×44 g /
mol=2.64 g
m(H2O)=2.82 g-2.64 g=0.18 g
n[Mg(OH)2]=n(H2O)=0.18g/18g.mol
=0.01 mol
m[Mg(OH)2]=0.01 mol×58 g / mol=0.58 g
n(CaCO3)+n(MgCO3)=0.06 mol
n(CaCO3)×100 g / mol+n(MgCO3)×84 g / mol+0.58 g=5.78 g
解得:n(MgCO3)=0.05 mol,n(CaCO3)=0.01 mol
×100%=82.3%
tt2010年高考化学第二轮复习20分钟专题突破(30)
专题 化学与技术