高中化学在线等

Fe与稀硝酸反应,当n(Fe):n(HNO3)=1:1时,溶液只有Fe3+存在..
这句话对么..
如果不对的话应该怎么反应呢?
求化学和离子方程式..

不对 反应若铁过量,则应该生成硝酸亚铁3Fe+8HNO3=3Fe(NO3)2+2NO↑+4H2O;
Fe过量时溶液中不可能有Fe3+ 则3Fe + 2NO3- + 8H+ = 3Fe2+ +2NO +4H2O;
若硝酸过量,则应该生成硝酸铁三价铁Fe+4HNO3=Fe(NO3)3+NO↑+2H2O;
HNO3过量时溶液中不可能有Fe2+ 则Fe + NO3- + 4H+ = Fe3+ +NO +2H2O;

上边n(Fe):n(HNO3)=1:1和3:8 都是铁过量1>3/8 所以必须按照——铁过量写反应写化学方程式
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-17
不对,稀的只会生成Fe2+
Fe+2(H+) = (Fe2+)+H2(氢气)
Fe+2HNO3=Fe(NO3)2+H2(氢气)追问

题目中不是说的n(Fe):n(HNO3)=1:1反应么..

追答

一样的,也不会有三价生成,虽然物质的量是1:1,但反应方程是不变的,只是Fe会过量哈。Fe过量的情况下,就算是被HNO3氧化为三价Fe,也会再被Fe还原为二价的

第2个回答  2011-08-17
Fe与稀硝酸反应,还原产物是NO
当只有Fe3+时,化学方程式为Fe + 4 HNO3 = Fe(NO3)3 + NO + 2 H2O
此时n(Fe):n(HNO3)=1:4.
所以这句话错误。

改为:反应物n(Fe):n(NO3-)=1:1,就对了!
离子方程式为Fe + 4 H+ + NO3- = Fe3+ + NO + 2 H2O追问

那n(Fe):n(HNO3)=1:1反应生成什么呢..

追答

Fe与HNO3反应,不可能n(Fe):n(HNO3)=1:1

无论得到Fe2+还是Fe3+,n(Fe):n(HNO3)都小于1:1
Fe+4HNO3=Fe(NO3)3+NO+2H2O(1:4)
3Fe+8HNO3=3Fe(NO3)2+2NO+4H2O(3:8)

所以同时得到Fe2+、Fe3+,n(Fe):n(HNO3)也一定小于1:1

相似回答