回答

2Mg+O2=2MgO
反応前のMgのmol数=4.8/24=0.2 mol
反応前のO2のmol数=2.4/32=0.075mol

化学反応式よりMol数の比はMg:O2=2:1より
0.2 molのマグネシウムが過不足なく反応を起こすには、
酸素0.1 molが必要(0.075 molで足りない)

よって今回はマグネシウムは余り酸素が過不足なく反応を起こす。
O2:MgO=1:2=0.075:xよりx=0.15 molとなり酸化マグネシウムは0.15 mol生じる。

これより40×0.15=6 g

この回答にコメントする
疑問は解決しましたか?