Общая сумма степеней окисления всех веществ должна равняться нулю. Теперь смотрим
HClO4
H(+1) - степень окисления водорода
O(-2) *4 => -8 - степень окисления четырёх (!!!) молекул кислорода (одна молекула имеет степень окисления минус 2)
Теперь смотрим сумму
1+х-8=0
х=7
Значит, степень окисления хлора в хлорной кислоте равна +7