[解析]
解:根据单质中元素的化合价为0,N2属于单质,故N2中氮元素的化合价为0。
氢元素显+1价,氧元素显﹣2价,设HNO2中氮元素的化合价是x,根据在化合物中正负化合价代数和为零,可得:(+1)+x+(﹣2)×2=0,则x=+3价。
在化合物中正负化合价代数和为零,氧元素显﹣2价,NO、N2O、N2O4中氮元素的化合价分别显+2价、+1价、+4价。
铵根的化合价为+1价,硝酸根的化合价为﹣1价,在铵根中,H元素的化合价为+1价,设N元素的化合价为y,则y+(+1)×4=+1,解得y=﹣3,即铵根中氮元素的化合价为﹣3价;在硝酸根中,氧元素的化合价为﹣2价,设N元素的化合价为z,则z+(﹣2)×3=﹣1,解得z=+5,即硝酸根中氮元素的化合价为+5价。
综上所述,这六种物质中氮元素显示的化合价共有7种。
故选:D。