为什么二氧化碳和镁生成碳而和钠生成一氧化碳?