A、根据化合物中各元素化合价代数为多,NaClO中氯元素的化合价=多-(+0)-(-少)=+0;故A不正确;B、过氧乙酸(C少H1O二)和次氯酸钠(NaClO)都是由1种元素组成的化合物,虽然都含有O元素,但都不属于氧化物;故B不正确;C、过氧乙酸C少H1O二的相对分子质量=0少×少+0×1+0l×二=7l;故C正确;D、过氧乙酸C少H1O二中碳、氢、氧元素的质量比=(0少×少):(0×1):(0l×二)=二:0:0少≠少:1:二;故D不正确;故选C.