化学技巧类题目

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:21:50
今有MgCO3,NaHCO3,Al(OH)3三种物质的混合物162g,往其中加入过量盐酸,生产的CO2体积为22.4L(标况)。再向反应后的溶液加入过量的NaOH,得到29g白色沉淀。该混合物中NaHCO3与Al(OH)3的物质的量之比是
A 1:1
B 1:2
C 2:1
D 2:3

如果一个一个写化学方程式实在太复杂了而且很容易算错。请问有什么好的方法来解这题吗?请帮忙详细的解答一下,谢谢!

选择B

加过量NaOH,得到的白色沉淀是氢氧化镁0.5mol,所以MgCO3是0.5mol.
由于共产生CO2是1 mol,能产生CO2的是,MgCO3和 NaHCO3;故NaHCO3也是0.5mol;
所以162 g混合物中含Al(OH)3是78克既是1mol;
所以1:2
注:这类题要根据物质守恒定律,注意产物与反应物的关系.

生产的CO2体积为22.4L(标况),所以MgCO3和NaHCO3共有1mol。29g白色沉淀一定是Mg(OH)2,即Mg有0.5mol,NaHCO3就也是0.5mol。所以知道MgCO3,NaHCO3的质量和摩尔数。根据162g知道Al(OH)3质量和摩尔数。不用写方程式的。

29g白色沉淀为Mg(OH)2,为0.5mol,即0.5molMg2+,0.5molMgCO3,产生了1mol的CO2,即还有0.5molNaHCO3,根据总量162g,可知有Al(OH)3为78g,1mol,即物质的量比为1:2.选B

由CO2的体积可以算出混合物共有碳元素1MOL,由白色沉淀(氢氧化镁)可以算出有Mg 0.5MOL,所以MgCO3 0.5MOL,剩下的C全部来自NaHCO3,也是0.5MOL。再分别算其质量。
关键是抓住守恒关系,C守恒与Mg守恒,再利用n(c)=n(Mg)+n(NaHCO3)