碳和氧化铁反应生成二氧化碳还是一氧化碳,为什么?