镁和硝酸的反应生成什么?

问题描述:

镁和硝酸的反应生成什么?

(1)当硝酸浓度大于10N时
Mg+4HNO3=Mg(NO3)2+2H2O+2NO2↑
(2)当硝酸浓度为6.10N时
11Mg+28HNO3=11Mg(NO3)2+NH4NO3+NO2↑+NO↑+N2↑+12H2O