根据表,计算得出HClO、Cl2O中氯元素的化合价都是+1价, HClO2、Cl2O3中氯元素的化合价都是+3价, HClO3、Cl2O5中氯元素的化合价都是+5价, HClO4、Cl2O7中氯元素的化合价都是+7价, 则可以看出含氧酸和对应的酸酐中氯元素的化合价相同, 则硝酸中N元素的化合价应与酸酐中N元素的化合价相同, 设硝酸中N元素的化合价为x,则+1+x+(-2)×3=0,解得x=+5, A、NO中O元素为-2价,则N元素为+2价,故A错误; B、N2O5中O元素为-2价,则N元素为+5价,故B正确; C、N2O3中O元素为-2价,则N元素为+3价,故B错误; D、NO2中O元素为-2价,则N元素为+4价,故D错误; 故选B. |