在Mg3N2、N2、NO2、NH3、N2O5、NH4NO3、N2O、NaNO38种化合物中氮元素的化合价有( )
A.4种
B.5种
C.6种
D.7种
【答案】分析:根据在化合物中正负化合价代数和为零,进行解答.
解答:解:根据在化合物中正负化合价代数和为零,可得
Mg3N2中氮元素的化合价为:(+2)×3+2a=0,a=-3;
单质中元素的化合价为零,N2中氮元素的化合价为0;
NH3中氮元素的化合价为:b+(+1)×3=0,b=-3;
NO2中氮元素的化合价为:c+(-2)×2=0,c=+4;
N2O5中氮元素的化合价为:2d+(-2)×5=0,d=+5;
NH4NO3中氮元素的化合价为:e+(+1)×4=+1,e=-3;f+(-2)×3=-1,f=+5;
N2O中氮元素的化合价为:2g+(-2)=0,g=+1;
NaNO3中氮元素的化合价为:(+1)+h+(-2)×3=0,h=+5;
因此可知8种化合物中氮元素的化合价有-3、0、+4、+5、+1 共5种;故选B.
点评:本题考查根据在化合物中正负化合价代数和为零计算指定元素化合价的解题能力.