Mg+NH4Cl==MgCl2+NH3↑+H2↑反应原理是什么呢

问题描述:

Mg+NH4Cl==MgCl2+NH3↑+H2↑反应原理是什么呢

NH4+会水解生成H+,H+与Mg反应生成H2(反应放热),NH3·H2O受热分解生成NH3.
NH4+ +H2O=可逆=NH3·H2O+H+
Mg+2H+=Mg2+ +H2↑
NH3·H2O=NH3↑+H2OH+与Mg反应生成H2,是因为Mg在H前么是的。