D
分析:在化合物中,元素的正负化合价的代数和为零;书写化学式时注意:显正价的元素一般写在左边,显负价的元素一般写在右边,可以据此结合所给选项进行判断.
解答:A、氧化铁中铁元素的化合价为+3,氧元素的化合价为-2,其化学式为:Fe2O3;故A书写错误;
B、氧化镁中镁元素的化合价为+2,氧元素的化合价为-2,所以氧化镁的化学式为:MgO;故B书写错误;
C、碳酸钠中钠元素的化合价为+1,而碳酸根的化合价为-2,所以碳酸钠的化学式为:Na2CO3;故C书写错误;
D、硝酸中氢元素的化合价为+1,而硝酸根的化合价为-1,其化学式为:HNO3;故D书写正确.
故选D.
点评:注意化学式的书写步骤:(1)是要先按照“左正右负”的原则,即正价元素或原子团写在左边,负价元素或原子团写在右边;书写出组成该化合物的元素的元素符号;(2)是采用交叉法(即交叉正、负化合价的数值),找到并标出各元素符号右下角所要标注的原子或离子个数;即可得到该化合物的化学式.