【化学】一个氧化还原反应问题

氧化还原反应中,怎么通过化合价确定元素升降呢?
除了O、H的化合价不变以外,其他的怎么看?
1.KClO3+6HCl-->KCl+3Cl2+3H2O
2.5NH4NO3-->2HNO3+4N2+9H2O

比如,
1的方程式中有KClO3,只知道O的化合价是-2不变,怎么确定到底是K还是Cl的化合价改变呢?还有怎么确定生成物中的Cl到底是从KClO3里来的还是从HCl里来的呢?
2的方程式的生成物中有N,怎么确定N是由反应物中的哪个N得来的呢?

拜托了~详细教一下

你这两个反应都是涉及到同种元素之间的化合价变化问题,它们的变价情况有这样的规律,可以叫做不发生交叉。比如1.如果认为是+5价的Cl降低成-1价,-1价的Cl升高成0价,就叫做有了交叉。所以只能是+5价的Cl降低成0价,-1价的Cl升高成0价,(这就叫做不发生交叉),而生成物中的-1价的Cl,则是原来-1价的Cl没有全部升高,剩下的。2.情况完全相同。换句话说,就是同种元素之间发生氧化还原反应时,高价的不能够变得比原来低价的还低(或者与低价的相同);低价的不能够变得比原来高价的还高(或者与高价的相同)。【强调一句:上述结论适用于 同种元素之间发生氧化还原反应时!!!】
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-12
我们高中是这样说的
化学反应中,元素化合价升高为还原剂,失去电子
元素化合价降低为氧化剂,得到电子~
第一个方程式,电子转移数是5,不是6.
HCl是还原剂。因为Cl2是0价的,HCl是-1价的,
KClO3中,Cl是+5价的,所以是氧化剂。因为K化合价不变,O也不变的。
KCl中的Cl是-1价,因为K化合价不变,所以得失的电子数就是5.
第2个回答  2009-12-23
看生成物
相似回答
大家正在搜