化合价发生变化的反应有哪些类