分类：教育/科学-学习帮助
问题：这两种说法哪个更科学用碳还原金属氧化物时，为什么有的书上写生成二 
用碳还原金属氧化物时，为什么有的书上写生成二氧化碳，有的书上写生成一氧化碳？　 答法一:用碳作还原剂还原金属氧化物时，碳被氧化，生成物既有一氧化碳也有二氧化碳。在不同的反应条件下，哪种气体产物为主在方程式中就写哪种产物。例如在实验室用碳还原金属氧化物时，因为还原剂不过量，加热的温度也不够高，因此主要生成物为二氧化碳。2CuO C加热2Cu CO2↑2Fe2O3 3C加热4Fe 3CO2↑在工业上，用焦炭作燃料和还原剂时，由于焦炭过量，而且反应温度也很高，在这样的条件下，生成的二氧化碳会被赤热的焦炭还原成一氧化用碳还原金属氧化物时，为什么有的书上写生成二氧化碳，有的书上写生成一氧化碳？　 答法一:用碳作还原剂还原金属氧化物时，碳被氧化，生成物既有一氧化碳也有二氧化碳。在不同的反应条件下，哪种气体产物为主在方程式中就写哪种产物。例如在实验室用碳还原金属氧化物时，因为还原剂不过量，加热的温度也不够高，因此主要生成物为二氧化碳。2CuO C加热2Cu CO2↑2Fe2O3 3C加热4Fe 3CO2↑在工业上，用焦炭作燃料和还原剂时，由于焦炭过量，而且反应温度也很高，在这样的条件下，生成的二氧化碳会被赤热的焦炭还原成一氧化碳。因此工业上冶炼金属时，虽然生成的气体一氧化碳、二氧化碳都有，但因以一氧化碳为主，故写化学方程式时，应写生成一氧化碳。C CO2高温2COSnO2(锡石) 2C高温Sn 2CO↑Cu2O(赤铜矿) C高温2Cu CO↑答法二:CO的还原性比C强，若有CO生成，则它必然和CuO反应，所以，在CuO未用完，就不会有CO生成，在CuO耗尽，则CO2也已脱离反应器，C和CO2没有接触的机会，所以，没有CO生成。 
回答：以上两种思维各有侧重 
方法一是实际情况!方法二是理想情况,正如气体也有理想和实际的
不知道你是哪种层次的?
高中阶段按照方法二,大学阶段当然可以考虑方法一,所以不好说哪种更科学!
高中阶段经常有这种计算题,那只能按照方法二来处理,至于书写方程式高中阶段一般也最好写生成二氧化碳,也就是说除非碳过量才写第二个方程式C ＋ CO2 ＝ 2CO 
那么如果这时写碳与氧化铜生成CO  ,只能认为是上面的两个方程式的总式
高中阶段生成CO的一般是指SiO2与碳的反应,氧化钙,还有磷酸钙等
即使大学阶段也要看具体情况,如金属的活泼性等,过量等.至于工业上那还要考虑更多的工艺等