A、根据化合价的原则(在化合物中正、负化合价的代数和为零),以及四氧化三铁中氧元素的化合价为-2价,据此即可求出其中的铁元素的化合价;
B、根据锰酸钾中锰元素化合价为+6价,氧元素化合价为-2价,钾元素的化合价为+1价,然后再根据化合物中各元素的化合价代数和为0即可判断化学式的正误;
C、根据离子的表示方法:在表示该离子的元素符号右上角,标出该离子所带的正负电荷数,数字在前,正负符号在后,带1个电荷时,1要省略.若表示多个该离子,就在其元素符号前加上相应的数字;进行解答;
D、根据分子的表示方法:正确书写物质的化学式,表示多个该分子,就在其化学式前加上相应的数字,进行解答.
【解析】
A、Fe3O4中氧元素化合价为-2价,则铁元素的化合价为+价,故A错误.
B、锰酸钾中锰元素化合价为+6价,氧元素化合价为-2价,钾元素的化合价为+1价;则根据化合物中各元素的化合价代数和为0可得:锰酸钾的化学式为K2MnO4;故B错误;
C、在表示该离子的元素符号右上角,标出该离子所带的正负电荷数;若表示多个该离子,就在其元素符号前加上相应的数字;钙离子带两个单位的正电荷,因此2个钙离子表示2Ca2+;故C也错误.
D、根据分子的表示方法:正确书写物质的化学式,表示多个该分子,就在其化学式前加上相应的数字,所以n个氨分子可表示为:nNH3,故D正确.
故选D.