用足量CO还原14g铁的氧化物或铁的氧化物的混合物,将生成的CO2通入澄清的石灰水中,得到25g沉淀,则物质不可能是 ( )(A) FeO、Fe2O3(B) Fe2O3、Fe3O4(C) FeO、Fe3O4 (D) Fe2O3我算出来CO2应该是生成了0.25mol.可是为什么就可以说14g铁的混合物中,氧元素是4g,铁元素是10g 怎么推出来的?

问题描述:

用足量CO还原14g铁的氧化物或铁的氧化物的混合物,将生成的CO2通入澄清的石灰水中,得到25g沉淀,
则物质不可能是 ( )
(A) FeO、Fe2O3(B) Fe2O3、Fe3O4(C) FeO、Fe3O4 (D) Fe2O3
我算出来CO2应该是生成了0.25mol.可是为什么就可以说14g铁的混合物中,氧元素是4g,铁元素是10g 怎么推出来的?

设铁的氧化物为FexOy
FexOy+yCO=xFe+yCO2-------yCaCO3
56x+16y 100y
14g 25g
解得:x:y=5:7=1:1.4
四个选项中Cx:y介于1:1-1:1.333之间,Dx:y=1:1.5不符合.
所以答案为:CD