将6.9g铁的某种氧化物在高温下与足量的一氧化碳充分反应,生成5.28g二氧化碳,则这种铁的氧化物应该是A.FeO,B.Fe2O3,C.Fe3O4,D.无法确定我是这样做的:FexOy+2CO=Fe+2CO256x+16y_______886.96g_________5.28g295.68x+84.48y=612.48再带数,都不对~选D这么做对么?有没有更好的办法?

问题描述:

将6.9g铁的某种氧化物在高温下与足量的一氧化碳充分反应,生成5.28g二氧化碳,则这种铁的氧化物应该是
A.FeO,B.Fe2O3,C.Fe3O4,D.无法确定
我是这样做的:
FexOy+2CO=Fe+2CO2
56x+16y_______88
6.96g_________5.28g
295.68x+84.48y=612.48
再带数,都不对~选D
这么做对么?
有没有更好的办法?

CO过量不会都转化为CO2,所以方法不对.应该把方程式配平后求解.
FexOy+yCO=xFe+yCO2
列方程 求x于y的比值 约为3:4
所以答案为C