①氧元素显-2价,设NO中氮元素的化合价是x,根据在化合物中正负化合价代数和为零,可得:x+(-2)=0,则x=+2价.
②氢元素显+1价,设NH3中氮元素的化合价是y,根据在化合物中正负化合价代数和为零,可得:y+(+1)×3=0,则y=-3价.
③氧元素显-2价,设N2O中氮元素的化合价是z,根据在化合物中正负化合价代数和为零,可得:2z+(-2)=0,则z=+1价.
④氧元素显-2价,设NO2中氮元素的化合价是w,根据在化合物中正负化合价代数和为零,可得:w+(-2)×2=0,则w=+4价.
⑤单质中元素的化合价为零,因此氮气中氮元素的化合价为零;
⑥钾元素显+1价,氧元素显-2价,设KNO3中氮元素的化合价是m,根据在化合物中正负化合价代数和为零,可得:(+1)+m+(-2)×3=0,则m=+5价.
因此氮元素的化合价由高到低排列的为⑥④①③⑤②,
故选C.