ZN+稀HNO3反应生成什么?

问题描述:

ZN+稀HNO3反应生成什么?

浓HNO3的话 Zn+4HNO3=Zn(NO3)2+2NO2+2H2O 稀HNO3的话 3Zn+8HNO3=3Zn(NO3)2+2NO+4H2O再稀的话也可能生成氨气

Zn+2HNO3=Zn(NO3)2+H2

不一定,要看HNO3到底稀到什么程度,一般是发生反应3Zn+8HNO3=3Zn(NO3)2+2NO2(气体符号)+4H2O