解题思路:镁和氧气反应生成氧化镁,和二氧化碳反应生成氧化镁和碳,采用极限的方法结合原子守恒确定容器中固体质量.
如果只发生反应2Mg+O2
点燃
.
2MgO,根据镁原子守恒知,n(MgO)=n(Mg)=0.10mol,则固体质量=0.10mol×40g/mol=4g,
如果只发生反应2Mg+CO2
点燃
.
2MgO+C,根据镁原子守恒知,n(MgO)=n(Mg)=0.10mol,氧化镁的质量0.10mol×40g/mol=4g,根据镁和碳的关系式知,n(C)=[1/2]n(Mg)=0.05mol,碳的质量=0.05mol×12g/mol=0.6g,固体质量=6g+0.6g=4.6g,
实际上,镁和氧气、二氧化碳都反应,则生成固体的质量介于二者之间,即4g<固体质量<4.6g,
故选BC.
点评:
本题考点: 镁的化学性质;化学方程式的有关计算.
考点点评: 本题以镁为载体考查了根据方程式进行计算,因为气体的量未知,可以采用极限的方法来分析解答,难度不大.