第1个回答 2010-07-23
发现楼上有个别错误以及语焉不详之处。现回答如下:
24 FeSO4+30HNO3=8Fe2(SO4)3+8Fe(NO3)3+3N2O+15H2O
其中反应物FeSO4中的Fe显+2价,变化到生成物Fe2(SO4)3和Fe(NO3)3后Fe显+3价,Fe全部由+2价变到了+3价,故失去电子的数量是1mol Fe2+ 失去1mol电子。24molFe2+就失去了24mol电子。
反应物HNO3中的N显+5价,生成物Fe(NO3)3中N元素的化合价还显+5价,没有变化,故此部分的HNO3不能看作是氧化剂。它们只显示了酸性,起着和Fe3+结合成盐的作用。这是楼上所说没有发生化合价变化的HNO3也是氧化剂之错误所在。
只有发生了化合价变化的那部分HNO3才起氧化作用,才显氧化性,才作氧化剂。
由方程式可以看到,生成物N2O中N的化合价为+1价,N从反应前的HNO3中的+5价降低到+1价,一个N原子就得到了4个电子,那么1mol氮原子就得到了4mol电子。也就是1mol氧化剂得到了4mol电子。
因为化合价没有发生变化的HNO3为24mol(由生成物中的8Fe(NO3)3可以得到),发生变化了的HNO3为6mol(由生成物中的3N2O中的N元素全部是由反应物中的HNO3提供可以得到。),所以此反应中显酸性的HNO3为24mol,显氧化性的HNO3为6mol。
有的题目就是给出这种方程式,让你求出同一种物质中显酸性的部分是多少,显氧化性(或者显还原性)的部分是多少,二者比例是多少。(显还原性的就是化合价升高部分的物质。)你可以照上述方法去求。