楼主好!
二楼说的呢,有些道理,但,二楼的是根据猜测吧?一切还是要以实验为准——其实质,就是Mg与NH4+反应放出氢气,这是可以用实验来证明的.还有,这个反应是放热的没错,但是,NH3是易溶于水的,实际上被蒸出来的并不多,但,做题嘛,写生成NH3也没什么错.楼主有问题可以再问哈!
其实我觉得写生成一水合氨比较好,即Mg+2H2O+2NH4+=Mg2++H2↑+2NH3·H2O但高考时若有空位,最好Mg+2NH4+=Mg2++H2↑+2NH3↑Mg+2H2O+2NH4+=Mg2++H2↑+2NH3·H2O两个都写。没空位时还是写生成一水合氨的比较保险,楼主为什么不问一下老师呢?距离高考只有86天了,楼主要高考吧?我不是老师,这种事情问老师一下比较好。