向100ml 3mol/L的硝酸中加入5.6g铁,会完全消耗吗?

问题描述:

向100ml 3mol/L的硝酸中加入5.6g铁,会完全消耗吗?

3Fe--8HNO3
0.1mol 应消耗0.1/3*8=0.267mol
实际有0.1*3=0.3mol 所以会消耗完

n(HNO3)=0.3mol,n(Fe)=0.1mol
铁与硝酸反应有两种情况:
①Fe+4HNO3=Fe(NO3)3+NO↑+2H2O
②3Fe+8HNO3=3Fe(NO3)2+2NO↑+4H2O
1:4<n(Fe) :n(HNO3)=1:3<3:8
所以铁能消耗完全,产物中有Fe2+,也有Fe3+.