某种元素的化合价在化学反应前后发生了变化,则该反应为氧化还原反应.据此可判断下列化学反应属于氧化还原反应的是A.Fe2O3+3H2SO4=Fe2(SO4)3+3H2OB.Fe2O3+3CO═2Fe+3CO2C.Na2CO3+2HCl=2NaCl+H2O+CO2↑D.H2CO3=H2O+CO2↑
网友回答
B
解析分析:分析反应前后各元素化合价的变化来判断氧化还原反应.化合物中正负化合价的代数和为零.复分解反应的特点是成分两交换,化合价不变.
解答:A、此反应是复分解反应,化合价不变,不是氧化还原反应;B、一氧化碳中碳元素为+2价,二氧化碳中碳元素化合价为+4价,氧化铁中铁元素为+3价,生成物铁中铁元素化合价为0,化合价发生了变化,是氧化还原反应;C、此反应是复分解反应,化合价不变,不是氧化还原反应;D、碳酸分解生成水和二氧化碳中元素化合价不变,不是氧化还原反应.故选B.
点评:复分解反应一定不是氧化还原反应,有单质生成的分解反应是氧化还原反应,有单质参加的化合反应一定是氧化还原反应,置换反应一定是氧化还原反应.