Почему значение X меняется. Я понимаю, почему изменяется значение n, но почему изменяется значение X?
Код
Это потому, что вы используете оператор +=. Это то же самое, что x = x + n;
+=
x = x + n;