A、氧元素显-2价,根据在化合物中正负化合价代数和为零可知,N 2O 3中氮元素的化合价为+3,根据题意,故书写正确;
B、氧元素显-2价,根据在化合物中正负化合价代数和为零可知,N 2O 4中氮元素的化合价为+4,根据题意,故书写正确;
C、氢元素+1价,氧元素显-2价,根据在化合物中正负化合价代数和为零可知,NH 4NO 3中氮元素的化合价为-3和+5价,根据题意,故书写正确;
D、钙元素显+2价,氢元素显+1价,氧元素显-2价,根据在化合物中正负化合价代数和为零可知,Ca(HNO 3) 2中氮元素的化合价为+4,但D中化学式书写错误,因为硝酸根中氮元素的化合价是+5价,故书写错误.
故选:D.