解题思路:利用化合物中各元素的化合价代数和为0、根的离子中各元素化合价代数和为整个根的化合价,由物质的化学式及离子符号计算其中N元素的化合价.
A、设化合物Mg3N2中N元素化合价为a价,依化合物中各元素化合价代数和为零的原则,有(+2)×3+a×2=0,解之得a=-3;故A不正确;
B、设NH4+中N元素化合价为b价,根的离子中各元素化合价代数和为整个根的化合价,有b+(+1)×4=+1,解得b=-3;故B不正确;
C、设化合物N2O3中N元素化合价为c价,依化合物中各元素化合价代数和为零的原则,有c×2+(-2)×3=0,解之得a=+3;故C不正确;
D、设NO3-中N元素化合价为d价,根的离子中各元素化合价代数和为整个根的化合价,有d+(-2)×3=-1,解得b=+5;故D正确;
故选D.
点评:
本题考点: 有关元素化合价的计算.
考点点评: 利用化合物的化学式及根的离子符号,对其中指定的元素化合价计算.