发布网友
共1个回答
热心网友
A、HClO4,氢元素显+1,氧元素显-2,设HClO4中氯元素的化合价为x,(+1)+x+(-2)×4=0,解得x=+7.
B、KCl,钾元素显+1,设KCl中氯元素的化合价为x,则有(+1)+x=0,解得x=-1;
C、NaClO,钠元素显+1,氧元素显-2,设NaClO中氯元素的化合价为x,(+1)+x+(-2)=0,解得x=+1;
D、KClO3,钾元素显+1,氧元素显-2,设KClO3中氯元素的化合价为x,(+1)+x+(-2)×3=0,解得x=+5.
故选B.