不是,只要有元素的化合价发生改变,就发生了氧化还原反应因为,氧化还原反应的实质是在反应中发生了得失电子或者公用电子对的偏移,也就是电子转移所以反应中只要有元素化合价发生变化,就是发生了氧化还原反应,并不需要所有的元素的化合价都发生变化;例如:一些熟知的化学反应:Cu+FeCl2==CuCl2+Fe该反应属于氧化还原反应,但是Cl的化合价始终为-1,并没有发生改变!
不是的只要变一个就行了例如Fe+HCI=Fecl2+H2气体Fe充当了还原剂HCI是氧化剂,就变了两个