为什么有金属镁和二氧化碳生成碳单质的反应,但网上没有,只有生成一氧化碳的?

如题所述

亲,你说的有问题,
金属镁和二氧化碳生成碳单质是行不通的。
因为碳的还原性比镁的还原性还要强,镁的还原性比一氧化碳的还原性还要强,所以有以下反应:

C+CO2=2CO

Mg+CO2=MgO+CO

C+MgO=Mg+CO

所以,金属镁不能把二氧化碳还原成碳单质,只能还原成一氧化碳气体。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-02-19
这就要分情况讨论了
(1)镁足量,也就是还原剂足量,二氧化碳完全被还原,一定生成碳单质
此时,镁与二氧化碳的质量比大于或等于12:11
(2)镁与二氧化碳的质量比小于12:11,大于或等于6:11时,生成物中既有CO又有碳单质
(3)镁与二氧化碳的质量比小于6:11时,生成物只有CO,并且,二氧化碳有剩余;
注意,化学反应的生成物情况取决于反应物的质量比,质量比不同,生成物情况就可能不同本回答被提问者采纳