Đáp án:
nO2 = 0,896/22,4 =0,04 mol
nMgO = 0,48/40 = 0,012 mol
PTHH: 3Fe + 2O2 → Fe3O4
2Mg + O2 → 2MgO
0,012 → 0,006
=> nO2 ( phản ứng với Fe) = 0,04 - 0,006 = 0,034 mol
=> nFe = $\frac{3}{2}$ . nO2 = $\frac{3}{2}$. 0,034 = 0,051 mol
=> mFe = 0,051 . 56 =2,856 g