1.12L÷22.4L/mol=0.05mol,生成NO需得到电子0.05mol×3e-=0.15mole-.
从Al+4HNO3=Al(NO3)3+NO↑+2H2O,3Fe+8HNO3=3Fe(NO3)2+2NO↑+4H2O,Fe+3HNO3=Fe(NO3)3+NO↑+2H2O可知,被还原的HNO3占参加反应HNO3的1/4,所以参加反应的HNO3为0.05mol×4=0.2mol,原硝酸浓度为0.2mol÷0.1L=6mol/L.原硝酸质量分数为2mol×63g/mol÷1.20g/L÷1000cm3/L×100%=10.5%.
设得到Al3+为xmol,得到Fe3+为ymol,得到Fe2+为zmol:
27x+56(y+z)=2.78,3x+3y+2z=0.15
此题还少一个条件……