В молекуле CO2 кислород имеет степень окисления -2. Так как в молекуле два атома кислорода, то суммарная степень окисления кислорода равна -4. Молекула CO2 электронейтральна, поэтому суммарная степень окисления всех атомов равна 0. Следовательно, степень окисления углерода должна быть +4, чтобы скомпенсировать -4 от кислорода.
$$x + 2(-2) = 0$$ $$x - 4 = 0$$ $$x = +4$$