2Mg+CO2=2MgO+C为什么不是2Mg+2CO2=2MgO+2CO
问题描述:
2Mg+CO2=2MgO+C为什么不是2Mg+2CO2=2MgO+2CO
CO2+C=2CO,为什么这里不能反应呢?难道是因为温度不够高,请谨慎回答
答
2Mg+2CO2=2MgO+2CO
2Mg+CO2=2MgO+C
是同时发生的,但是生成的CO又和MG发生反映生成MgO+C
所以总是就是2Mg+CO2=2MgO+C
但是如果CO2过量的话,而且温度足够高
就会发生你说的那个反映式了