在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.
點評:本題考查根據在化合物中正負化合價代數和為零計算指定元素化合價的解題能力.